summaryrefslogtreecommitdiffstats
path: root/test/layoutengine/standard-testcases/block_letter-spacing.xml
diff options
context:
space:
mode:
authorJeremias Maerki <jeremias@apache.org>2008-12-22 14:14:40 +0000
committerJeremias Maerki <jeremias@apache.org>2008-12-22 14:14:40 +0000
commit10cb96278c0b8447ee82070ddfdce5255eea80e3 (patch)
tree9155f8f5a868c79a2e3770570fc38b170b0e8af7 /test/layoutengine/standard-testcases/block_letter-spacing.xml
parent8ef2099f5d82ff553b2c34420eb269d1e9d07b22 (diff)
downloadxmlgraphics-fop-10cb96278c0b8447ee82070ddfdce5255eea80e3.tar.gz
xmlgraphics-fop-10cb96278c0b8447ee82070ddfdce5255eea80e3.zip
Fixed another spacing issue in IFRenderer.
Checks for spacing (kerning, letter-space and word-space combinations). git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_AreaTreeNewDesign@728700 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'test/layoutengine/standard-testcases/block_letter-spacing.xml')
-rw-r--r--test/layoutengine/standard-testcases/block_letter-spacing.xml16
1 files changed, 16 insertions, 0 deletions
diff --git a/test/layoutengine/standard-testcases/block_letter-spacing.xml b/test/layoutengine/standard-testcases/block_letter-spacing.xml
index 946571311..73f9b8e3a 100644
--- a/test/layoutengine/standard-testcases/block_letter-spacing.xml
+++ b/test/layoutengine/standard-testcases/block_letter-spacing.xml
@@ -62,4 +62,20 @@
<eval expected="2000" xpath="//flow/block[8]/lineArea[3]/text/@tlsadjust"/>
<eval expected="2000" xpath="//flow/block[8]/lineArea[4]/text/@tlsadjust"/>
</checks>
+ <if-checks xmlns:if="http://xmlgraphics.apache.org/fop/intermediate">
+ <eval expected="Default space between characters is defined to be 0pt, i.e.," xpath="//if:text[2]"/>
+ <eval expected="0" xpath="//if:text[2]/@x"/>
+ <eval expected="24666" xpath="//if:text[2]/@y"/>
+ <true xpath="not(//if:text[2]/@dx)"/>
+
+ <eval expected="Default space between characters is defined to" xpath="//if:text[14]"/>
+ <eval expected="0" xpath="//if:text[14]/@x"/>
+ <eval expected="197466" xpath="//if:text[14]/@y"/>
+ <eval expected="0 2000 2000 2000 2000 2000 2000 0 4000 2000 2000 2000 2000 0 4000 2000 2000 2000 2000 2000 2000 0 4000 2000 2000 2000 2000 2000 2000 2000 2000 2000 0 4000 2000 0 4000 2000 2000 2000 2000 2000 2000 0 4000 2000" xpath="//if:text[14]/@dx"/>
+
+ <eval expected="Default space between characters is defined to be" xpath="//if:text[20]"/>
+ <eval expected="0" xpath="//if:text[20]/@x"/>
+ <eval expected="283866" xpath="//if:text[20]/@y"/>
+ <eval expected="0 1938 1938 1938 1938 1938 1938 0 3836 1938 1938 1938 1938 0 3836 1938 1938 1938 1938 1938 1938 0 3836 1938 1938 1938 1938 1938 1938 1938 1938 1938 0 3836 1938 0 3836 1938 1938 1938 1938 1938 1938 0 3836 1938 0 3836 1938" xpath="//if:text[20]/@dx"/>
+ </if-checks>
</testcase>