Permalink
Browse files

Added regression tests for the latest XPath/pattern fixes.

* test/XPath/docs/nodes test/XPath/tests/nodespat
  result/XPath/tests/nodespat: Added regression tests for
  the latest XPath/pattern fixes.
  • Loading branch information...
1 parent bb80f54 commit bb2074e8ff3d80bb7e6fa6c7ca3ead5a23243ab7 Kasimier T. Buchcik committed Jan 5, 2006
Showing with 107 additions and 0 deletions.
  1. +6 −0 ChangeLog
  2. +94 −0 result/XPath/tests/nodespat
  3. +2 −0 test/XPath/docs/nodes
  4. +5 −0 test/XPath/tests/nodespat
View
@@ -1,3 +1,9 @@
+Thu Jan 5 15:48:27 CET 2006 Kasimier Buchcik <libxml2-cvs@cazic.net>
+
+ * test/XPath/docs/nodes test/XPath/tests/nodespat
+ result/XPath/tests/nodespat: Added regression tests for
+ the latest XPath/pattern fixes.
+
Thu Jan 5 15:43:38 CET 2006 Kasimier Buchcik <libxml2-cvs@cazic.net>
* pattern.c: Another fix to handle "foo//.": "foo" was not
@@ -0,0 +1,94 @@
+
+========================
+Expression: /.
+Object is a Node Set :
+Set contains 1 nodes:
+1 /
+
+========================
+Expression: //.
+Object is a Node Set :
+Set contains 12 nodes:
+1 /
+2 ELEMENT root
+3 ELEMENT foo
+4 TEXT
+ content=txt
+5 COMMENT
+ content=hello
+6 CDATA_SECTION
+ content=data
+7 PI target
+ content=data
+8 ELEMENT bar
+9 TEXT
+ content=txt
+10 COMMENT
+ content=hello
+11 CDATA_SECTION
+ content=data
+12 PI target
+ content=data
+
+========================
+Expression: /root//.
+Object is a Node Set :
+Set contains 11 nodes:
+1 ELEMENT root
+2 ELEMENT foo
+3 TEXT
+ content=txt
+4 COMMENT
+ content=hello
+5 CDATA_SECTION
+ content=data
+6 PI target
+ content=data
+7 ELEMENT bar
+8 TEXT
+ content=txt
+9 COMMENT
+ content=hello
+10 CDATA_SECTION
+ content=data
+11 PI target
+ content=data
+
+========================
+Expression: //.//./././/.
+Object is a Node Set :
+Set contains 12 nodes:
+1 /
+2 ELEMENT root
+3 ELEMENT foo
+4 TEXT
+ content=txt
+5 COMMENT
+ content=hello
+6 CDATA_SECTION
+ content=data
+7 PI target
+ content=data
+8 ELEMENT bar
+9 TEXT
+ content=txt
+10 COMMENT
+ content=hello
+11 CDATA_SECTION
+ content=data
+12 PI target
+ content=data
+
+========================
+Expression: /root//././/bar//.
+Object is a Node Set :
+Set contains 5 nodes:
+1 ELEMENT bar
+2 TEXT
+ content=txt
+3 COMMENT
+ content=hello
+4 CDATA_SECTION
+ content=data
+5 PI target
+ content=data
View
@@ -0,0 +1,2 @@
+<?xml version="1.0"?>
+<root><foo>txt<!--hello--><![CDATA[data]]><?target data?><bar>txt<!--hello--><![CDATA[data]]><?target data?></bar></foo></root>
@@ -0,0 +1,5 @@
+/.
+//.
+/root//.
+//.//./././/.
+/root//././/bar//.

0 comments on commit bb2074e

Please sign in to comment.