xpath-functional-test-expected.txt revision 5f90462bbf4efb0ac7bb65a852d5559d0ab30f0b
1[ok].//blockquote/*
2[ok].//blockquote/child::*
3[ok].//blockquote/parent::*
4[ok].//blockquote/descendant::*
5[ok].//blockquote/descendant-or-self::*
6[ok].//blockquote/ancestor::*
7[ok].//blockquote/ancestor-or-self::*
8[ok].//blockquote/following-sibling::*
9[ok].//blockquote/preceding-sibling::*
10[ok].//blockquote/following::*
11[ok].//blockquote/preceding::*
12[ok].//blockquote/self::*
13[ok].//blockquote/attribute::id/parent::*
14[ok].//blockquote/@id/parent::*
15[ok].//*[blockquote]
16[ok].//*[child::blockquote]
17[ok].//*[parent::blockquote]
18[ok].//*[descendant::blockquote]
19[ok].//*[descendant-or-self::blockquote]
20[ok].//*[ancestor::blockquote]
21[ok].//*[ancestor-or-self::blockquote]
22[ok].//*[following-sibling::blockquote]
23[ok].//*[preceding-sibling::blockquote]
24[ok].//*[following::blockquote]
25[ok].//*[preceding::blockquote]
26[ok].//*[self::blockquote]
27[ok].//*[@id]
28[ok].//*[attribute::id]
29[ok].//blockquote/text()
30[ng].//blockquote/comment()
31[ng].//blockquote/processing-instruction()
32[ng].//blockquote/processing-instruction("pi")
33[ng].//blockquote/node()
34[ok].//blockquote/p
35[ok].//blockquote/*
36[ok].//*[child::* and preceding::font]
37[ok].//*[not(child::*) and preceding::font]
38[ok].//*[preceding::blockquote or following::blockquote]
39[ok].//blockquote/ancestor::* | .//blockquote/descendant::*
40[ok].//*[.="sub"]
41[ok].//*[@title > 12 and @class < 15]
42[ok].//*[@title != @class]
43[ok].//*[((@class * @class + @title * @title) div (@class + @title)) > ((@class - @title) * (@class - @title))]
44[ok].//*[@title mod 2 = 0]
45[ok].//blockquote/child::*[last()]
46[ok].//blockquote/descendant::*[position() < 4]
47[ok]id(.//font/@face)
48[ok].//*[name(.) = "sub"]
49[ok].//*[name() = "sub"]
50[ok].//blockquote/child::*[2]
51[ok].//blockquote/descendant::*[4]
52[ok].//blockquote/descendant-or-self::*[4]
53[ok].//blockquote/ancestor::*[2]
54[ok].//blockquote/ancestor-or-self::*[2]
55[ok].//blockquote/following-sibling::*[1]
56[ok].//blockquote/preceding-sibling::*[1]
57[ok].//blockquote/following::*[4]
58[ok].//blockquote/preceding::*[4]
59[ok].//*[starts-with(.,"s")]
60[ok].//*[string(@title - 1) = "0"]
61[ok].//*[string() = "sub"]
62[ok].//*[string(.) = "sub"]
63[ok].//*[concat(.,..) = "subsubsup"]
64[ok].//node()[concat(.,..,../..) = "bbbs"]
65[ok].//*[starts-with(.,"s")]
66[ok].//*[substring-before(.,"u") = "s"]
67[ok].//*[substring-after(.,"on") = "t"]
68[ok].//*[substring(.,2,1) = "u"]
69[ok].//*[substring(.,2) = "up"]
70[ok].//*[contains(.,"b")]
71[ok].//*[string-length() = 3]
72[ok].//*[string-length(.) = 3]
73[ok].//*[.=translate(normalize-space(" s u b ")," ","")]
74[ok].//*[normalize-space()="q"]
75[ok].//*[boolean(@title - 1) = false()]
76[ok].//*[not(@title - 1) = true()]
77[ng].//*[lang("it")]
78[ok].//*[number(@title) < number(@class)]
79[ok].//*[sum(ancestor::*/@title) < sum(descendant::*/@title)]
80[ok].//*[floor(@title div @class) = 1]
81[ok].//*[ceiling(@title div @class) = 1]
82[ok].//*[round(@title div @class) = 1]
83[ok].//*[blockquote]
84dt
85dd
86emstrong
87
88bs
89
90blockquoteText1:
91blockquoteText2
92delins
93
94font
95dfna
96
97subsup
98
99abbrq
100