jeremias 2005/02/03 00:22:42
Modified: test/layoutengine/testcases normal-breaking3.xml
Log:
The checks were wrong because of the leading linefeed. Also, the space-before
is not suitable in this case ATM for a space before that block. Using a bc with
fixed height instead.
Revision Changes Path
1.2 +11 -7 xml-fop/test/layoutengine/testcases/normal-breaking3.xml
Index: normal-breaking3.xml
===================================================================
RCS file: /home/cvs/xml-fop/test/layoutengine/testcases/normal-breaking3.xml,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- normal-breaking3.xml 2 Feb 2005 11:13:55 -0000 1.1
+++ normal-breaking3.xml 3 Feb 2005 08:22:42 -0000 1.2
@@ -31,7 +31,10 @@
</fo:layout-master-set>
<fo:page-sequence master-reference="simple">
<fo:flow flow-name="xsl-region-body">
- <fo:block line-height="10pt" space-before.optimum="5cm"
+ <fo:block-container height="5cm">
+ <fo:block/>
+ </fo:block-container>
+ <fo:block line-height="10pt" background-color="orange"
white-space-collapse="false" white-space-treatment="preserve"
linefeed-treatment="preserve" wrap-option="no-wrap">
line1
line2
@@ -43,10 +46,11 @@
</fo>
<checks>
<!-- contents must be broken to the next page to show the bug. -->
- <true xpath="boolean(//pageViewport[2])"/>
- <eval expected="0"
xpath="count(//pageViewport[1]/page/regionViewport/regionBody/mainReference/span/flow/block[1]/lineArea)"/>
- <eval expected="line1"
xpath="//pageViewport[1]/page/regionViewport/regionBody/mainReference/span/flow/block[2]/lineArea[1]/text"/>
- <eval expected="line2"
xpath="//pageViewport[1]/page/regionViewport/regionBody/mainReference/span/flow/block[2]/lineArea[2]/text"/>
- <eval expected="line3"
xpath="//pageViewport[2]/page/regionViewport/regionBody/mainReference/span/flow/block[1]/lineArea[1]/text"/>
+ <eval expected="2" xpath="count(//pageViewport)"/>
+
+ <eval expected=""
xpath="//pageViewport[1]/page/regionViewport/regionBody/mainReference/span/flow/block[2]/lineArea[1]/text"/>
+ <eval expected="line1"
xpath="//pageViewport[1]/page/regionViewport/regionBody/mainReference/span/flow/block[2]/lineArea[2]/text"/>
+ <eval expected="line2"
xpath="//pageViewport[2]/page/regionViewport/regionBody/mainReference/span/flow/block[1]/lineArea[1]/text"/>
+ <eval expected="line3"
xpath="//pageViewport[2]/page/regionViewport/regionBody/mainReference/span/flow/block[1]/lineArea[2]/text"/>
</checks>
</testcase>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]