aboutsummaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/fotree/testcases/table_retrieve-table-marker.fo4
-rw-r--r--test/layoutengine/standard-testcases/marker_white-space-treatment_bug42703.xml29
2 files changed, 31 insertions, 2 deletions
diff --git a/test/fotree/testcases/table_retrieve-table-marker.fo b/test/fotree/testcases/table_retrieve-table-marker.fo
index 3697fcd19..138d4d2fb 100644
--- a/test/fotree/testcases/table_retrieve-table-marker.fo
+++ b/test/fotree/testcases/table_retrieve-table-marker.fo
@@ -35,8 +35,8 @@
<fo:table-row>
<fo:table-cell number-columns-spanned="2">
<fo:block>
- <fo:retrieve-table-marker marker-class-name="mc1">
- <test:assert property="marker-class-name" expected="mc1" />
+ <fo:retrieve-table-marker retrieve-class-name="mc1">
+ <test:assert property="retrieve-class-name" expected="mc1" />
<test:assert property="retrieve-position-within-table" expected="FIRST_STARTING" />
<test:assert property="retrieve-boundary-within-table" expected="TABLE" />
</fo:retrieve-table-marker>
diff --git a/test/layoutengine/standard-testcases/marker_white-space-treatment_bug42703.xml b/test/layoutengine/standard-testcases/marker_white-space-treatment_bug42703.xml
index 0eb80f982..50ef57bb2 100644
--- a/test/layoutengine/standard-testcases/marker_white-space-treatment_bug42703.xml
+++ b/test/layoutengine/standard-testcases/marker_white-space-treatment_bug42703.xml
@@ -57,6 +57,33 @@
text with the marker
</fo:block>
</fo:block>
+ </fo:flow>
+ </fo:page-sequence>
+ <fo:page-sequence master-reference="all-pages">
+ <fo:static-content flow-name="xsl-region-before">
+ <fo:block color="blue" font-size="25pt">
+ <fo:block>marker1 content:
+ <fo:inline color="green"><fo:retrieve-marker
+ retrieve-class-name="marker1"
+ retrieve-boundary="page"
+ /></fo:inline>
+ </fo:block>
+ <fo:block>marker1 content:
+ <fo:inline color="green"><fo:retrieve-marker
+ retrieve-class-name="marker1"
+ retrieve-boundary="page"
+ /></fo:inline>
+ </fo:block>
+ </fo:block>
+ </fo:static-content>
+ <fo:flow flow-name="xsl-region-body">
+ <fo:block font-size="20pt">
+ <fo:block margin-top="2cm">
+ <fo:marker marker-class-name="marker1"> Block<fo:inline> with inline element </fo:inline>.
+ </fo:marker>
+ text with the marker
+ </fo:block>
+ </fo:block>
</fo:flow>
</fo:page-sequence>
</fo:root>
@@ -64,5 +91,7 @@
<checks>
<eval expected="4" xpath="count((//regionBefore//inlineparent)[1]/text[1]/space)" />
<eval expected="4" xpath="count((//regionBefore//inlineparent)[1]/text[2]/space)" />
+ <eval expected="4" xpath="count((//regionBefore//inlineparent)[2]/text[1]/space)" />
+ <eval expected="4" xpath="count((//regionBefore//inlineparent)[2]/text[2]/space)" />
</checks>
</testcase>