jeremias 2005/02/09 13:38:31 Modified: test/layoutengine/testcases line-layout1.xml block-container6.xml markers2.xml table2.xml normal-breaking1.xml table-column1.xml table-column3.xml normal-breaking3.xml table1.xml text-decoration1.xml markers1.xml Log: Better XPath statements for certain parser/XSLT combinations. Suggested by: Simon Pepping Revision Changes Path 1.2 +9 -9 xml-fop/test/layoutengine/testcases/line-layout1.xml Index: line-layout1.xml =================================================================== RCS file: /home/cvs/xml-fop/test/layoutengine/testcases/line-layout1.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- line-layout1.xml 2 Feb 2005 14:16:48 -0000 1.1 +++ line-layout1.xml 9 Feb 2005 21:38:31 -0000 1.2 @@ -50,19 +50,19 @@ </fo:root> </fo> <checks> - <eval expected="word1 word2 word3" xpath="//flow/block[1]/lineArea[1]/text"/> - <eval expected="word1 word2 word3" xpath="//flow/block[2]/lineArea[1]/text"/> + <eval expected="word1 word2 word3" xpath="//flow/block[1]/lineArea[1]"/> + <eval expected="word1 word2 word3" xpath="//flow/block[2]/lineArea[1]"/> - <eval expected="line1" xpath="//flow/block[3]/lineArea[1]/text"/> - <eval expected="line2" xpath="//flow/block[3]/lineArea[2]/text"/> - <eval expected="line3" xpath="//flow/block[3]/lineArea[3]/text"/> + <eval expected="line1" xpath="//flow/block[3]/lineArea[1]"/> + <eval expected="line2" xpath="//flow/block[3]/lineArea[2]"/> + <eval expected="line3" xpath="//flow/block[3]/lineArea[3]"/> <true xpath="boolean(//flow/block[4]/lineArea[1])"/> <true xpath="not(boolean(//flow/block[4]/lineArea[1]/text))"/> - <eval expected="line1" xpath="//flow/block[4]/lineArea[2]/text"/> - <eval expected="line2" xpath="//flow/block[4]/lineArea[3]/text"/> + <eval expected="line1" xpath="//flow/block[4]/lineArea[2]"/> + <eval expected="line2" xpath="//flow/block[4]/lineArea[3]"/> <true xpath="boolean(//flow/block[4]/lineArea[4])"/> <true xpath="not(boolean(//flow/block[4]/lineArea[4]/text))"/> - <eval expected="line3" xpath="//flow/block[4]/lineArea[5]/text"/> + <eval expected="line3" xpath="//flow/block[4]/lineArea[5]"/> </checks> </testcase> 1.2 +8 -8 xml-fop/test/layoutengine/testcases/block-container6.xml Index: block-container6.xml =================================================================== RCS file: /home/cvs/xml-fop/test/layoutengine/testcases/block-container6.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- block-container6.xml 26 Jan 2005 15:23:54 -0000 1.1 +++ block-container6.xml 9 Feb 2005 21:38:31 -0000 1.2 @@ -52,14 +52,14 @@ </fo:root> </fo> <checks> - <true xpath="starts-with(//pageViewport[1]/page/regionViewport/regionBody/mainReference/span/flow/block[1]/block/block[1]/lineArea/text, 'block1')"/> - <eval expected="outside block-container" xpath="//pageViewport[1]/page/regionViewport/regionBody/mainReference/span/flow/block[2]/lineArea/text"/> - <true xpath="starts-with(//pageViewport[1]/page/regionViewport/regionBody/mainReference/span/flow/block[3]/block/block[1]/lineArea/text, 'block2')"/> + <true xpath="starts-with(//pageViewport[1]/page/regionViewport/regionBody/mainReference/span/flow/block[1]/block/block[1]/lineArea, 'block1')"/> + <eval expected="outside block-container" xpath="//pageViewport[1]/page/regionViewport/regionBody/mainReference/span/flow/block[2]/lineArea"/> + <true xpath="starts-with(//pageViewport[1]/page/regionViewport/regionBody/mainReference/span/flow/block[3]/block/block[1]/lineArea, 'block2')"/> - <true xpath="starts-with(//pageViewport[2]/page/regionViewport/regionBody/mainReference/span/flow/block[1]/block/block[1]/lineArea/text, 'block3')"/> - <true xpath="starts-with(//pageViewport[2]/page/regionViewport/regionBody/mainReference/span/flow/block[2]/block/block[1]/lineArea/text, 'block4')"/> - <eval expected="outside block-container" xpath="//pageViewport[2]/page/regionViewport/regionBody/mainReference/span/flow/block[3]/lineArea/text"/> + <true xpath="starts-with(//pageViewport[2]/page/regionViewport/regionBody/mainReference/span/flow/block[1]/block/block[1]/lineArea, 'block3')"/> + <true xpath="starts-with(//pageViewport[2]/page/regionViewport/regionBody/mainReference/span/flow/block[2]/block/block[1]/lineArea, 'block4')"/> + <eval expected="outside block-container" xpath="//pageViewport[2]/page/regionViewport/regionBody/mainReference/span/flow/block[3]/lineArea"/> - <true xpath="starts-with(//pageViewport[3]/page/regionViewport/regionBody/mainReference/span/flow/block[1]/block/block[1]/lineArea/text, 'block5')"/> + <true xpath="starts-with(//pageViewport[3]/page/regionViewport/regionBody/mainReference/span/flow/block[1]/block/block[1]/lineArea, 'block5')"/> </checks> </testcase> 1.2 +10 -10 xml-fop/test/layoutengine/testcases/markers2.xml Index: markers2.xml =================================================================== RCS file: /home/cvs/xml-fop/test/layoutengine/testcases/markers2.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- markers2.xml 27 Jan 2005 15:30:25 -0000 1.1 +++ markers2.xml 9 Feb 2005 21:38:31 -0000 1.2 @@ -97,17 +97,17 @@ </fo> <checks> <!-- First check that the page breaking is correct --> - <eval expected="Part 1" xpath="//pageViewport[1]/page/regionViewport[3]/regionBody/mainReference/span/flow/block[1]/block[1]/lineArea/text"/> - <eval expected="text1" xpath="//pageViewport[1]/page/regionViewport[3]/regionBody/mainReference/span/flow/block[1]/block[2]/lineArea/text"/> - <eval expected="text1" xpath="//pageViewport[1]/page/regionViewport[3]/regionBody/mainReference/span/flow/block[1]/block[3]/lineArea/text"/> + <eval expected="Part 1" xpath="//pageViewport[1]/page/regionViewport[3]/regionBody/mainReference/span/flow/block[1]/block[1]/lineArea"/> + <eval expected="text1" xpath="//pageViewport[1]/page/regionViewport[3]/regionBody/mainReference/span/flow/block[1]/block[2]/lineArea"/> + <eval expected="text1" xpath="//pageViewport[1]/page/regionViewport[3]/regionBody/mainReference/span/flow/block[1]/block[3]/lineArea"/> <!-- etc... --> - <eval expected="text1" xpath="//pageViewport[2]/page/regionViewport[3]/regionBody/mainReference/span/flow/block[1]/block[1]/lineArea/text"/> - <eval expected="Part 2" xpath="//pageViewport[2]/page/regionViewport[3]/regionBody/mainReference/span/flow/block[2]/block[1]/lineArea/text"/> - <eval expected="text2" xpath="//pageViewport[2]/page/regionViewport[3]/regionBody/mainReference/span/flow/block[2]/block[2]/lineArea/text"/> - <eval expected="text2" xpath="//pageViewport[2]/page/regionViewport[3]/regionBody/mainReference/span/flow/block[2]/block[3]/lineArea/text"/> + <eval expected="text1" xpath="//pageViewport[2]/page/regionViewport[3]/regionBody/mainReference/span/flow/block[1]/block[1]/lineArea"/> + <eval expected="Part 2" xpath="//pageViewport[2]/page/regionViewport[3]/regionBody/mainReference/span/flow/block[2]/block[1]/lineArea"/> + <eval expected="text2" xpath="//pageViewport[2]/page/regionViewport[3]/regionBody/mainReference/span/flow/block[2]/block[2]/lineArea"/> + <eval expected="text2" xpath="//pageViewport[2]/page/regionViewport[3]/regionBody/mainReference/span/flow/block[2]/block[3]/lineArea"/> <!-- etc... --> - <eval expected="Part 3" xpath="//pageViewport[2]/page/regionViewport[3]/regionBody/mainReference/span/flow/block[3]/block[1]/lineArea/text"/> - <eval expected="text3" xpath="//pageViewport[3]/page/regionViewport[3]/regionBody/mainReference/span/flow/block[1]/block[1]/lineArea/text"/> + <eval expected="Part 3" xpath="//pageViewport[2]/page/regionViewport[3]/regionBody/mainReference/span/flow/block[3]/block[1]/lineArea"/> + <eval expected="text3" xpath="//pageViewport[3]/page/regionViewport[3]/regionBody/mainReference/span/flow/block[1]/block[1]/lineArea"/> <!-- Now we can check the markers --> <eval expected="1" xpath="//pageViewport[1]/page/regionViewport[2]/regionEnd/block[1]/descendant::lineArea/text"/> 1.2 +5 -5 xml-fop/test/layoutengine/testcases/table2.xml Index: table2.xml =================================================================== RCS file: /home/cvs/xml-fop/test/layoutengine/testcases/table2.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- table2.xml 7 Feb 2005 13:37:04 -0000 1.1 +++ table2.xml 9 Feb 2005 21:38:31 -0000 1.2 @@ -80,7 +80,7 @@ <eval expected="14400" xpath="//flow/block[3]/block[1]/@bpd"/> <eval expected="144000" xpath="//flow/block[3]/block[1]/block[1]/@ipd"/> <eval expected="14400" xpath="//flow/block[3]/block[1]/block[1]/@bpd"/> - <eval expected="cell1" xpath="//flow/block[3]/block[1]/block[1]/lineArea/text"/> + <eval expected="cell1" xpath="//flow/block[3]/block[1]/block[1]/lineArea"/> <!-- cell 2 --> <true xpath="//flow/block[3]/block[2]/@is-reference-area"/> @@ -90,7 +90,7 @@ <eval expected="14400" xpath="//flow/block[3]/block[2]/@bpd"/> <eval expected="144000" xpath="//flow/block[3]/block[2]/block[1]/@ipd"/> <eval expected="14400" xpath="//flow/block[3]/block[2]/block[1]/@bpd"/> - <eval expected="cell2" xpath="//flow/block[3]/block[2]/block[1]/lineArea/text"/> + <eval expected="cell2" xpath="//flow/block[3]/block[2]/block[1]/lineArea"/> <eval expected="color=#ffff00,repeat=0,horiz=0,vertical=0" xpath="//flow/block[3]/block[2]/@background"/> <!-- cell 3 --> @@ -101,7 +101,7 @@ <eval expected="14400" xpath="//flow/block[3]/block[3]/@bpd"/> <eval expected="144000" xpath="//flow/block[3]/block[3]/block[1]/@ipd"/> <eval expected="14400" xpath="//flow/block[3]/block[3]/block[1]/@bpd"/> - <eval expected="cell3" xpath="//flow/block[3]/block[3]/block[1]/lineArea/text"/> + <eval expected="cell3" xpath="//flow/block[3]/block[3]/block[1]/lineArea"/> <eval expected="color=#ffa500,repeat=0,horiz=0,vertical=0" xpath="//flow/block[3]/block[3]/@background"/> <!-- cell 4 --> @@ -112,6 +112,6 @@ <eval expected="14400" xpath="//flow/block[3]/block[4]/@bpd"/> <eval expected="144000" xpath="//flow/block[3]/block[4]/block[1]/@ipd"/> <eval expected="14400" xpath="//flow/block[3]/block[4]/block[1]/@bpd"/> - <eval expected="cell4" xpath="//flow/block[3]/block[4]/block[1]/lineArea/text"/> + <eval expected="cell4" xpath="//flow/block[3]/block[4]/block[1]/lineArea"/> </checks> </testcase> 1.2 +19 -19 xml-fop/test/layoutengine/testcases/normal-breaking1.xml Index: normal-breaking1.xml =================================================================== RCS file: /home/cvs/xml-fop/test/layoutengine/testcases/normal-breaking1.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- normal-breaking1.xml 26 Jan 2005 15:23:54 -0000 1.1 +++ normal-breaking1.xml 9 Feb 2005 21:38:31 -0000 1.2 @@ -59,29 +59,29 @@ </fo:root> </fo> <checks> - <eval expected="block1" xpath="//pageViewport[1]/page/regionViewport/regionBody/mainReference/span/flow/block[1]/lineArea/text"/> - <eval expected="block2" xpath="//pageViewport[1]/page/regionViewport/regionBody/mainReference/span/flow/block[2]/lineArea/text"/> - <eval expected="block3" xpath="//pageViewport[1]/page/regionViewport/regionBody/mainReference/span/flow/block[3]/lineArea/text"/> - <eval expected="block4" xpath="//pageViewport[1]/page/regionViewport/regionBody/mainReference/span/flow/block[4]/lineArea/text"/> + <eval expected="block1" xpath="//pageViewport[1]/page/regionViewport/regionBody/mainReference/span/flow/block[1]/lineArea"/> + <eval expected="block2" xpath="//pageViewport[1]/page/regionViewport/regionBody/mainReference/span/flow/block[2]/lineArea"/> + <eval expected="block3" xpath="//pageViewport[1]/page/regionViewport/regionBody/mainReference/span/flow/block[3]/lineArea"/> + <eval expected="block4" xpath="//pageViewport[1]/page/regionViewport/regionBody/mainReference/span/flow/block[4]/lineArea"/> - <eval expected="block5" xpath="//pageViewport[2]/page/regionViewport/regionBody/mainReference/span/flow/block[1]/lineArea/text"/> - <eval expected="block6" xpath="//pageViewport[2]/page/regionViewport/regionBody/mainReference/span/flow/block[2]/lineArea/text"/> - <eval expected="block7" xpath="//pageViewport[2]/page/regionViewport/regionBody/mainReference/span/flow/block[3]/lineArea/text"/> - <eval expected="block8" xpath="//pageViewport[2]/page/regionViewport/regionBody/mainReference/span/flow/block[4]/lineArea/text"/> + <eval expected="block5" xpath="//pageViewport[2]/page/regionViewport/regionBody/mainReference/span/flow/block[1]/lineArea"/> + <eval expected="block6" xpath="//pageViewport[2]/page/regionViewport/regionBody/mainReference/span/flow/block[2]/lineArea"/> + <eval expected="block7" xpath="//pageViewport[2]/page/regionViewport/regionBody/mainReference/span/flow/block[3]/lineArea"/> + <eval expected="block8" xpath="//pageViewport[2]/page/regionViewport/regionBody/mainReference/span/flow/block[4]/lineArea"/> - <eval expected="block9" xpath="//pageViewport[3]/page/regionViewport/regionBody/mainReference/span/flow/block[1]/lineArea/text"/> + <eval expected="block9" xpath="//pageViewport[3]/page/regionViewport/regionBody/mainReference/span/flow/block[1]/lineArea"/> <!-- second page sequence uses a plain block-container --> - <eval expected="block1" xpath="//pageViewport[4]/page/regionViewport/regionBody/mainReference/span/flow/block/block/block[1]/lineArea/text"/> - <eval expected="block2" xpath="//pageViewport[4]/page/regionViewport/regionBody/mainReference/span/flow/block/block/block[2]/lineArea/text"/> - <eval expected="block3" xpath="//pageViewport[4]/page/regionViewport/regionBody/mainReference/span/flow/block/block/block[3]/lineArea/text"/> - <eval expected="block4" xpath="//pageViewport[4]/page/regionViewport/regionBody/mainReference/span/flow/block/block/block[4]/lineArea/text"/> + <eval expected="block1" xpath="//pageViewport[4]/page/regionViewport/regionBody/mainReference/span/flow/block/block/block[1]/lineArea"/> + <eval expected="block2" xpath="//pageViewport[4]/page/regionViewport/regionBody/mainReference/span/flow/block/block/block[2]/lineArea"/> + <eval expected="block3" xpath="//pageViewport[4]/page/regionViewport/regionBody/mainReference/span/flow/block/block/block[3]/lineArea"/> + <eval expected="block4" xpath="//pageViewport[4]/page/regionViewport/regionBody/mainReference/span/flow/block/block/block[4]/lineArea"/> - <eval expected="block5" xpath="//pageViewport[5]/page/regionViewport/regionBody/mainReference/span/flow/block[1]/block/block[1]/lineArea/text"/> - <eval expected="block6" xpath="//pageViewport[5]/page/regionViewport/regionBody/mainReference/span/flow/block[2]/lineArea/text"/> - <eval expected="block7" xpath="//pageViewport[5]/page/regionViewport/regionBody/mainReference/span/flow/block[3]/lineArea/text"/> - <eval expected="block8" xpath="//pageViewport[5]/page/regionViewport/regionBody/mainReference/span/flow/block[4]/lineArea/text"/> + <eval expected="block5" xpath="//pageViewport[5]/page/regionViewport/regionBody/mainReference/span/flow/block[1]/block/block[1]/lineArea"/> + <eval expected="block6" xpath="//pageViewport[5]/page/regionViewport/regionBody/mainReference/span/flow/block[2]/lineArea"/> + <eval expected="block7" xpath="//pageViewport[5]/page/regionViewport/regionBody/mainReference/span/flow/block[3]/lineArea"/> + <eval expected="block8" xpath="//pageViewport[5]/page/regionViewport/regionBody/mainReference/span/flow/block[4]/lineArea"/> - <eval expected="block9" xpath="//pageViewport[6]/page/regionViewport/regionBody/mainReference/span/flow/block[1]/lineArea/text"/> + <eval expected="block9" xpath="//pageViewport[6]/page/regionViewport/regionBody/mainReference/span/flow/block[1]/lineArea"/> </checks> </testcase> 1.2 +7 -7 xml-fop/test/layoutengine/testcases/table-column1.xml Index: table-column1.xml =================================================================== RCS file: /home/cvs/xml-fop/test/layoutengine/testcases/table-column1.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- table-column1.xml 31 Jan 2005 14:53:57 -0000 1.1 +++ table-column1.xml 9 Feb 2005 21:38:31 -0000 1.2 @@ -64,31 +64,31 @@ <checks> <!-- cell 1 --> - <eval expected="cell1" xpath="//flow/block[1]/block[1]/block[1]/lineArea/text"/> + <eval expected="cell1" xpath="//flow/block[1]/block[1]/block[1]/lineArea"/> <eval expected="144000" xpath="//flow/block[1]/block[1]/@ipd"/> <!-- cell 2 --> - <eval expected="cell2" xpath="//flow/block[1]/block[2]/block[1]/lineArea/text"/> + <eval expected="cell2" xpath="//flow/block[1]/block[2]/block[1]/lineArea"/> <eval expected="36000" xpath="//flow/block[1]/block[2]/@ipd"/> <eval expected="144000" xpath="//flow/block[1]/block[2]/@left-offset"/> <!-- cell 3 --> - <eval expected="cell3" xpath="//flow/block[1]/block[3]/block[1]/lineArea/text"/> + <eval expected="cell3" xpath="//flow/block[1]/block[3]/block[1]/lineArea"/> <eval expected="36000" xpath="//flow/block[1]/block[3]/@ipd"/> <eval expected="180000" xpath="//flow/block[1]/block[3]/@left-offset"/> <!-- cell 4 --> - <eval expected="cell4" xpath="//flow/block[1]/block[4]/block[1]/lineArea/text"/> + <eval expected="cell4" xpath="//flow/block[1]/block[4]/block[1]/lineArea"/> <eval expected="36000" xpath="//flow/block[1]/block[4]/@ipd"/> <eval expected="216000" xpath="//flow/block[1]/block[4]/@left-offset"/> <!-- cell 5 --> - <eval expected="cell5" xpath="//flow/block[1]/block[5]/block[1]/lineArea/text"/> + <eval expected="cell5" xpath="//flow/block[1]/block[5]/block[1]/lineArea"/> <eval expected="36000" xpath="//flow/block[1]/block[5]/@ipd"/> <eval expected="252000" xpath="//flow/block[1]/block[5]/@left-offset"/> <!-- cell 6 --> - <eval expected="cell6" xpath="//flow/block[1]/block[6]/block[1]/lineArea/text"/> + <eval expected="cell6" xpath="//flow/block[1]/block[6]/block[1]/lineArea"/> <eval expected="72000" xpath="//flow/block[1]/block[6]/@ipd"/> <eval expected="288000" xpath="//flow/block[1]/block[6]/@left-offset"/> </checks> 1.2 +7 -7 xml-fop/test/layoutengine/testcases/table-column3.xml Index: table-column3.xml =================================================================== RCS file: /home/cvs/xml-fop/test/layoutengine/testcases/table-column3.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- table-column3.xml 31 Jan 2005 17:02:27 -0000 1.1 +++ table-column3.xml 9 Feb 2005 21:38:31 -0000 1.2 @@ -72,27 +72,27 @@ </fo> <checks> <!-- cell 1 --> - <eval expected="cell1" xpath="//flow/block[1]/block[1]/block[1]/lineArea/text"/> + <eval expected="cell1" xpath="//flow/block[1]/block[1]/block[1]/lineArea"/> <eval expected="90000" xpath="//flow/block[1]/block[1]/@ipd"/> <!-- cell 2 --> - <eval expected="cell2" xpath="//flow/block[1]/block[2]/block[1]/lineArea/text"/> + <eval expected="cell2" xpath="//flow/block[1]/block[2]/block[1]/lineArea"/> <eval expected="90000" xpath="//flow/block[1]/block[2]/@ipd"/> <!-- cell 3 --> - <eval expected="cell3" xpath="//flow/block[1]/block[3]/block[1]/lineArea/text"/> + <eval expected="cell3" xpath="//flow/block[1]/block[3]/block[1]/lineArea"/> <eval expected="180000" xpath="//flow/block[1]/block[3]/@ipd"/> <!-- cell 4 --> - <eval expected="cell4" xpath="//flow/block[2]/block[1]/block[1]/lineArea/text"/> + <eval expected="cell4" xpath="//flow/block[2]/block[1]/block[1]/lineArea"/> <eval expected="90000" xpath="//flow/block[2]/block[1]/@ipd"/> <!-- cell 5 --> - <eval expected="cell5" xpath="//flow/block[2]/block[2]/block[1]/lineArea/text"/> + <eval expected="cell5" xpath="//flow/block[2]/block[2]/block[1]/lineArea"/> <eval expected="90000" xpath="//flow/block[2]/block[2]/@ipd"/> <!-- cell 6 --> - <eval expected="cell6" xpath="//flow/block[2]/block[3]/block[1]/lineArea/text"/> + <eval expected="cell6" xpath="//flow/block[2]/block[3]/block[1]/lineArea"/> <eval expected="180000" xpath="//flow/block[2]/block[3]/@ipd"/> </checks> </testcase> 1.3 +5 -5 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.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- normal-breaking3.xml 3 Feb 2005 08:22:42 -0000 1.2 +++ normal-breaking3.xml 9 Feb 2005 21:38:31 -0000 1.3 @@ -48,9 +48,9 @@ <!-- contents must be broken to the next page to show the bug. --> <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"/> + <eval expected="" xpath="//pageViewport[1]/page/regionViewport/regionBody/mainReference/span/flow/block[2]/lineArea[1]"/> + <eval expected="line1" xpath="//pageViewport[1]/page/regionViewport/regionBody/mainReference/span/flow/block[2]/lineArea[2]"/> + <eval expected="line2" xpath="//pageViewport[2]/page/regionViewport/regionBody/mainReference/span/flow/block[1]/lineArea[1]"/> + <eval expected="line3" xpath="//pageViewport[2]/page/regionViewport/regionBody/mainReference/span/flow/block[1]/lineArea[2]"/> </checks> </testcase> 1.3 +5 -5 xml-fop/test/layoutengine/testcases/table1.xml Index: table1.xml =================================================================== RCS file: /home/cvs/xml-fop/test/layoutengine/testcases/table1.xml,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- table1.xml 9 Feb 2005 11:52:33 -0000 1.2 +++ table1.xml 9 Feb 2005 21:38:31 -0000 1.3 @@ -69,7 +69,7 @@ <eval expected="14400" xpath="//flow/block[1]/block[1]/@bpd"/> <eval expected="144000" xpath="//flow/block[1]/block[1]/block[1]/@ipd"/> <eval expected="14400" xpath="//flow/block[1]/block[1]/block[1]/@bpd"/> - <eval expected="cell1" xpath="//flow/block[1]/block[1]/block[1]/lineArea/text"/> + <eval expected="cell1" xpath="//flow/block[1]/block[1]/block[1]/lineArea"/> <!-- cell 2 --> <true xpath="//flow/block[1]/block[2]/@is-reference-area"/> @@ -79,7 +79,7 @@ <eval expected="14400" xpath="//flow/block[1]/block[2]/@bpd"/> <eval expected="216000" xpath="//flow/block[1]/block[2]/block[1]/@ipd"/> <eval expected="14400" xpath="//flow/block[1]/block[2]/block[1]/@bpd"/> - <eval expected="cell2" xpath="//flow/block[1]/block[2]/block[1]/lineArea/text"/> + <eval expected="cell2" xpath="//flow/block[1]/block[2]/block[1]/lineArea"/> <eval expected="color=#ffff00,repeat=0,horiz=0,vertical=0" xpath="//flow/block[1]/block[2]/@background"/> <!-- cell 3 --> @@ -90,7 +90,7 @@ <eval expected="14400" xpath="//flow/block[1]/block[3]/@bpd"/> <eval expected="144000" xpath="//flow/block[1]/block[3]/block[1]/@ipd"/> <eval expected="14400" xpath="//flow/block[1]/block[3]/block[1]/@bpd"/> - <eval expected="cell3" xpath="//flow/block[1]/block[3]/block[1]/lineArea/text"/> + <eval expected="cell3" xpath="//flow/block[1]/block[3]/block[1]/lineArea"/> <eval expected="color=#ffa500,repeat=0,horiz=0,vertical=0" xpath="//flow/block[1]/block[3]/@background"/> <!-- cell 4 --> @@ -101,6 +101,6 @@ <eval expected="14400" xpath="//flow/block[1]/block[4]/@bpd"/> <eval expected="216000" xpath="//flow/block[1]/block[4]/block[1]/@ipd"/> <eval expected="14400" xpath="//flow/block[1]/block[4]/block[1]/@bpd"/> - <eval expected="cell4" xpath="//flow/block[1]/block[4]/block[1]/lineArea/text"/> + <eval expected="cell4" xpath="//flow/block[1]/block[4]/block[1]/lineArea"/> </checks> </testcase> 1.2 +6 -6 xml-fop/test/layoutengine/testcases/text-decoration1.xml Index: text-decoration1.xml =================================================================== RCS file: /home/cvs/xml-fop/test/layoutengine/testcases/text-decoration1.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- text-decoration1.xml 25 Jan 2005 13:17:14 -0000 1.1 +++ text-decoration1.xml 9 Feb 2005 21:38:31 -0000 1.2 @@ -55,15 +55,15 @@ <true xpath="not(//flow/block[1]/lineArea/inlineparent[1]/text/@through-score)"/> <true xpath="not(//flow/block[1]/lineArea/inlineparent[1]/text/@through-score-color)"/> <eval expected="#000000" xpath="//flow/block[1]/lineArea/inlineparent[1]/text/@underline-score-color"/> - <eval expected="underline" xpath="//flow/block[1]/lineArea/inlineparent[1]/text"/> + <eval expected="underline" xpath="//flow/block[1]/lineArea/inlineparent[1]"/> <true xpath="//flow/block[2]/lineArea/inlineparent[1]/text/@overline-score"/> <eval expected="#000000" xpath="//flow/block[2]/lineArea/inlineparent[1]/text/@overline-score-color"/> - <eval expected="overline" xpath="//flow/block[2]/lineArea/inlineparent[1]/text"/> + <eval expected="overline" xpath="//flow/block[2]/lineArea/inlineparent[1]"/> <true xpath="//flow/block[3]/lineArea/inlineparent[1]/text/@through-score"/> <eval expected="#000000" xpath="//flow/block[3]/lineArea/inlineparent[1]/text/@through-score-color"/> - <eval expected="line-through" xpath="//flow/block[3]/lineArea/inlineparent[1]/text"/> + <eval expected="line-through" xpath="//flow/block[3]/lineArea/inlineparent[1]"/> <true xpath="//flow/block[4]/lineArea/inlineparent[1]/text/@blink"/> <eval expected="blink" xpath="//flow/block[4]/lineArea/inlineparent[1]/text"/> @@ -75,7 +75,7 @@ <true xpath="not(//flow/block[5]/lineArea/inlineparent[1]/text/@through-score)"/> <eval expected="#000000" xpath="//flow/block[5]/lineArea/inlineparent[1]/text/@underline-score-color"/> <eval expected="#000000" xpath="//flow/block[5]/lineArea/inlineparent[1]/text/@overline-score-color"/> - <eval expected="over/under" xpath="//flow/block[5]/lineArea/inlineparent[1]/text"/> + <eval expected="over/under" xpath="//flow/block[5]/lineArea/inlineparent[1]"/> <true xpath="//flow/block[6]/lineArea/inlineparent[1]/text/@underline-score"/> <true xpath="//flow/block[6]/lineArea/inlineparent[1]/text/@overline-score"/> @@ -83,7 +83,7 @@ <eval expected="#000000" xpath="//flow/block[6]/lineArea/inlineparent[1]/text/@underline-score-color"/> <eval expected="#000000" xpath="//flow/block[6]/lineArea/inlineparent[1]/text/@overline-score-color"/> <eval expected="#000000" xpath="//flow/block[6]/lineArea/inlineparent[1]/text/@through-score-color"/> - <eval expected="over/under/through" xpath="//flow/block[6]/lineArea/inlineparent[1]/text"/> + <eval expected="over/under/through" xpath="//flow/block[6]/lineArea/inlineparent[1]"/> <!-- *** on different elements *** --> <true xpath="//flow/block[7]/lineArea/text/@underline-score"/> 1.2 +14 -14 xml-fop/test/layoutengine/testcases/markers1.xml Index: markers1.xml =================================================================== RCS file: /home/cvs/xml-fop/test/layoutengine/testcases/markers1.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- markers1.xml 26 Jan 2005 16:23:12 -0000 1.1 +++ markers1.xml 9 Feb 2005 21:38:31 -0000 1.2 @@ -82,24 +82,24 @@ </fo> <checks> <!-- First check that the page breaking is correct --> - <eval expected="block1" xpath="//pageViewport[1]/page/regionViewport[3]/regionBody/mainReference/span/flow/block[1]/block/block[1]/lineArea/text"/> - <eval expected="block2" xpath="//pageViewport[1]/page/regionViewport[3]/regionBody/mainReference/span/flow/block[2]/block/block[1]/lineArea/text"/> - <eval expected="block3" xpath="//pageViewport[1]/page/regionViewport[3]/regionBody/mainReference/span/flow/block[3]/block/block[1]/lineArea/text"/> - <eval expected="block4" xpath="//pageViewport[1]/page/regionViewport[3]/regionBody/mainReference/span/flow/block[4]/block/block[1]/lineArea/text"/> + <eval expected="block1" xpath="//pageViewport[1]/page/regionViewport[3]/regionBody/mainReference/span/flow/block[1]/block/block[1]/lineArea"/> + <eval expected="block2" xpath="//pageViewport[1]/page/regionViewport[3]/regionBody/mainReference/span/flow/block[2]/block/block[1]/lineArea"/> + <eval expected="block3" xpath="//pageViewport[1]/page/regionViewport[3]/regionBody/mainReference/span/flow/block[3]/block/block[1]/lineArea"/> + <eval expected="block4" xpath="//pageViewport[1]/page/regionViewport[3]/regionBody/mainReference/span/flow/block[4]/block/block[1]/lineArea"/> - <eval expected="block5" xpath="//pageViewport[2]/page/regionViewport[3]/regionBody/mainReference/span/flow/block[1]/block/block[1]/lineArea/text"/> - <eval expected="block6" xpath="//pageViewport[2]/page/regionViewport[3]/regionBody/mainReference/span/flow/block[2]/block/block[1]/lineArea/text"/> - <eval expected="block7" xpath="//pageViewport[2]/page/regionViewport[3]/regionBody/mainReference/span/flow/block[3]/block/block[1]/lineArea/text"/> + <eval expected="block5" xpath="//pageViewport[2]/page/regionViewport[3]/regionBody/mainReference/span/flow/block[1]/block/block[1]/lineArea"/> + <eval expected="block6" xpath="//pageViewport[2]/page/regionViewport[3]/regionBody/mainReference/span/flow/block[2]/block/block[1]/lineArea"/> + <eval expected="block7" xpath="//pageViewport[2]/page/regionViewport[3]/regionBody/mainReference/span/flow/block[3]/block/block[1]/lineArea"/> <!-- Now we can check the markers --> <eval expected="1" xpath="//pageViewport[1]/page/regionViewport[1]/regionBefore/block[1]/lineArea/text[2]"/> <!-- page number --> - <eval expected="block1" xpath="//pageViewport[1]/page/regionViewport[1]/regionBefore/block[2]/lineArea/text"/> - <eval expected="block4" xpath="//pageViewport[1]/page/regionViewport[2]/regionAfter/block[1]/lineArea/text"/> - <eval expected="block4" xpath="//pageViewport[1]/page/regionViewport[2]/regionAfter/block[2]/lineArea/text"/> + <eval expected="block1" xpath="//pageViewport[1]/page/regionViewport[1]/regionBefore/block[2]/lineArea"/> + <eval expected="block4" xpath="//pageViewport[1]/page/regionViewport[2]/regionAfter/block[1]/lineArea"/> + <eval expected="block4" xpath="//pageViewport[1]/page/regionViewport[2]/regionAfter/block[2]/lineArea"/> <eval expected="2" xpath="//pageViewport[2]/page/regionViewport[1]/regionBefore/block[1]/lineArea/text[2]"/> <!-- page number --> - <eval expected="block5" xpath="//pageViewport[2]/page/regionViewport[1]/regionBefore/block[2]/lineArea/text"/> - <eval expected="block7" xpath="//pageViewport[2]/page/regionViewport[2]/regionAfter/block[1]/lineArea/text"/> - <eval expected="block7" xpath="//pageViewport[2]/page/regionViewport[2]/regionAfter/block[2]/lineArea/text"/> + <eval expected="block5" xpath="//pageViewport[2]/page/regionViewport[1]/regionBefore/block[2]/lineArea"/> + <eval expected="block7" xpath="//pageViewport[2]/page/regionViewport[2]/regionAfter/block[1]/lineArea"/> + <eval expected="block7" xpath="//pageViewport[2]/page/regionViewport[2]/regionAfter/block[2]/lineArea"/> </checks> </testcase>
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]