• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 Querying in the following...
2
3<div xmlns="http://www.w3.org/1999/xhtml" id="test">
4    <span id="A">
5        <span id="B"></span>
6    </span>
7    <span id="C">
8        <span id="D"></span>
9    </span>
10</div>
11
12Query "ancestor::xhtml:span" from span#B
13Result: span#A
14Expected: span#A
15SUCCESS
16
17Query ".|ancestor::xhtml:span" from span#B
18Result: span#A span#B
19Expected: span#A span#B
20SUCCESS
21
22Query "ancestor::xhtml:span|." from span#B
23Result: span#A span#B
24Expected: span#A span#B
25SUCCESS
26
27Query "ancestor::xhtml:*[local-name()='span']" from span#B
28Result: span#A
29Expected: span#A
30SUCCESS
31
32Query ".|ancestor::xhtml:*[local-name()='span']" from span#B
33Result: span#A span#B
34Expected: span#A span#B
35SUCCESS
36
37Query "ancestor::xhtml:*[local-name()='span']|." from span#B
38Result: span#A span#B
39Expected: span#A span#B
40SUCCESS
41
42Query "(ancestor::xhtml:*[local-name()='span'])|." from span#B
43Result: span#A span#B
44Expected: span#A span#B
45SUCCESS
46
47Query "following::xhtml:*[local-name()='span']" from span#B
48Result: span#C span#D
49Expected: span#C span#D
50SUCCESS
51
52Query ".|following::xhtml:*[local-name()='span']" from span#B
53Result: span#B span#C span#D
54Expected: span#B span#C span#D
55SUCCESS
56
57Query "following::xhtml:*[local-name()='span']|." from span#B
58Result: span#B span#C span#D
59Expected: span#B span#C span#D
60SUCCESS
61
62
63