summaryrefslogtreecommitdiff
path: root/result/XPath/tests
diff options
context:
space:
mode:
authorMike Hommey <glandium@debian.org>2005-07-12 19:58:48 +0000
committerMike Hommey <glandium@debian.org>2005-07-12 19:58:48 +0000
commit112cb5bb5475afec1c1cbf1d6728ce4880d0fee8 (patch)
tree6c34596134f8665ebc180f29b50915dc70bbe5c1 /result/XPath/tests
parent0fc063df3ab2ad380d532d210dd1001de473e51b (diff)
downloadlibxml2-upstream/2.6.20.tar.gz
Load /tmp/tmp.zfIyNk/libxml2-2.6.20 intoupstream/2.6.20
packages/libxml2/branches/upstream/current.
Diffstat (limited to 'result/XPath/tests')
-rw-r--r--result/XPath/tests/langsimple60
-rw-r--r--result/XPath/tests/mixedpat101
2 files changed, 161 insertions, 0 deletions
diff --git a/result/XPath/tests/langsimple b/result/XPath/tests/langsimple
new file mode 100644
index 0000000..d8d7afd
--- /dev/null
+++ b/result/XPath/tests/langsimple
@@ -0,0 +1,60 @@
+
+========================
+Expression: //*[lang('en')]
+Object is a Node Set :
+Set contains 9 nodes:
+1 ELEMENT b
+ ATTRIBUTE lang
+ TEXT
+ content=en
+2 ELEMENT x
+3 ELEMENT x
+4 ELEMENT para
+ ATTRIBUTE lang
+ TEXT
+ content=en
+5 ELEMENT div
+ ATTRIBUTE lang
+ TEXT
+ content=en
+6 ELEMENT para
+7 ELEMENT para
+ ATTRIBUTE lang
+ TEXT
+ content=EN
+8 ELEMENT para
+ ATTRIBUTE lang
+ TEXT
+ content=en-us
+9 ELEMENT para
+ ATTRIBUTE lang
+ TEXT
+ content=EN-US
+
+========================
+Expression: //*[lang('en-us')]
+Object is a Node Set :
+Set contains 2 nodes:
+1 ELEMENT para
+ ATTRIBUTE lang
+ TEXT
+ content=en-us
+2 ELEMENT para
+ ATTRIBUTE lang
+ TEXT
+ content=EN-US
+
+========================
+Expression: //*[lang('en-gb')]
+Object is a Node Set :
+Set contains 0 nodes:
+
+========================
+Expression: //*[lang('fr')]
+Object is a Node Set :
+Set contains 0 nodes:
+
+========================
+Expression: //*[lang('')]
+Object is a Node Set :
+Set contains 0 nodes:
diff --git a/result/XPath/tests/mixedpat b/result/XPath/tests/mixedpat
new file mode 100644
index 0000000..3be0c49
--- /dev/null
+++ b/result/XPath/tests/mixedpat
@@ -0,0 +1,101 @@
+
+========================
+Expression: s
+Object is a Node Set :
+Set contains 1 nodes:
+1 ELEMENT s
+ ATTRIBUTE p
+ TEXT
+ content=root
+
+========================
+Expression: s|p1/s
+Object is a Node Set :
+Set contains 2 nodes:
+1 ELEMENT s
+ ATTRIBUTE p
+ TEXT
+ content=root
+2 ELEMENT s
+ ATTRIBUTE p
+ TEXT
+ content=p1
+
+========================
+Expression: s|/root/p1/s
+Object is a Node Set :
+Set contains 2 nodes:
+1 ELEMENT s
+ ATTRIBUTE p
+ TEXT
+ content=root
+2 ELEMENT s
+ ATTRIBUTE p
+ TEXT
+ content=p1
+
+========================
+Expression: /root/p1/s|s
+Object is a Node Set :
+Set contains 2 nodes:
+1 ELEMENT s
+ ATTRIBUTE p
+ TEXT
+ content=root
+2 ELEMENT s
+ ATTRIBUTE p
+ TEXT
+ content=p1
+
+========================
+Expression: //s
+Object is a Node Set :
+Set contains 3 nodes:
+1 ELEMENT s
+ ATTRIBUTE p
+ TEXT
+ content=root
+2 ELEMENT s
+ ATTRIBUTE p
+ TEXT
+ content=p1
+3 ELEMENT s
+ ATTRIBUTE p
+ TEXT
+ content=p2
+
+========================
+Expression: //s|p1
+Object is a Node Set :
+Set contains 4 nodes:
+1 ELEMENT s
+ ATTRIBUTE p
+ TEXT
+ content=root
+2 ELEMENT p1
+3 ELEMENT s
+ ATTRIBUTE p
+ TEXT
+ content=p1
+4 ELEMENT s
+ ATTRIBUTE p
+ TEXT
+ content=p2
+
+========================
+Expression: p1|//s
+Object is a Node Set :
+Set contains 4 nodes:
+1 ELEMENT s
+ ATTRIBUTE p
+ TEXT
+ content=root
+2 ELEMENT p1
+3 ELEMENT s
+ ATTRIBUTE p
+ TEXT
+ content=p1
+4 ELEMENT s
+ ATTRIBUTE p
+ TEXT
+ content=p2