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]