From 838682478cf89ddcbda294d9557c72813135fc7a Mon Sep 17 00:00:00 2001 From: Aleksey Sanin Date: Thu, 9 Jul 2009 10:26:22 +0200 Subject: Aleksey Sanin support for c14n 1.1 * c14n.c include/libxml/c14n.h: adds support for C14N 1.1, new flags at the API level * runtest.c Makefile.am testC14N.c xmllint.c: add support in CLI tools and test binaries * result/c14n/1-1-without-comments/* test/c14n/1-1-without-comments/*: add a new batch of tests --- test/.cvsignore | 2 -- test/c14n/1-1-without-comments/doc.dtd | 1 + test/c14n/1-1-without-comments/example-1.xml | 14 +++++++++++++ test/c14n/1-1-without-comments/example-2.xml | 11 ++++++++++ test/c14n/1-1-without-comments/example-3.xml | 18 ++++++++++++++++ test/c14n/1-1-without-comments/example-4.xml | 9 ++++++++ test/c14n/1-1-without-comments/example-5.xml | 12 +++++++++++ test/c14n/1-1-without-comments/example-6.xml | 2 ++ test/c14n/1-1-without-comments/example-7.xml | 11 ++++++++++ test/c14n/1-1-without-comments/example-7.xpath | 10 +++++++++ test/c14n/1-1-without-comments/example-8.xml | 11 ++++++++++ test/c14n/1-1-without-comments/example-8.xpath | 10 +++++++++ test/c14n/1-1-without-comments/world.txt | 1 + .../xmlbase-c14n11spec-102.xml | 16 +++++++++++++++ .../xmlbase-c14n11spec-102.xpath | 9 ++++++++ .../xmlbase-c14n11spec2-102.xml | 16 +++++++++++++++ .../xmlbase-c14n11spec2-102.xpath | 9 ++++++++ .../xmlbase-c14n11spec3-102.xml | 14 +++++++++++++ .../xmlbase-c14n11spec3-102.xpath | 9 ++++++++ test/c14n/1-1-without-comments/xmlbase-prop-1.xml | 24 ++++++++++++++++++++++ .../c14n/1-1-without-comments/xmlbase-prop-1.xpath | 11 ++++++++++ test/c14n/1-1-without-comments/xmlbase-prop-2.xml | 23 +++++++++++++++++++++ .../c14n/1-1-without-comments/xmlbase-prop-2.xpath | 10 +++++++++ test/c14n/1-1-without-comments/xmlbase-prop-3.xml | 24 ++++++++++++++++++++++ .../c14n/1-1-without-comments/xmlbase-prop-3.xpath | 11 ++++++++++ test/c14n/1-1-without-comments/xmlbase-prop-4.xml | 24 ++++++++++++++++++++++ .../c14n/1-1-without-comments/xmlbase-prop-4.xpath | 11 ++++++++++ test/c14n/1-1-without-comments/xmlbase-prop-5.xml | 24 ++++++++++++++++++++++ .../c14n/1-1-without-comments/xmlbase-prop-5.xpath | 11 ++++++++++ test/c14n/1-1-without-comments/xmlbase-prop-6.xml | 23 +++++++++++++++++++++ .../c14n/1-1-without-comments/xmlbase-prop-6.xpath | 10 +++++++++ test/c14n/1-1-without-comments/xmlbase-prop-7.xml | 23 +++++++++++++++++++++ .../c14n/1-1-without-comments/xmlbase-prop-7.xpath | 10 +++++++++ test/c14n/1-1-without-comments/xmlid-prop-1.xml | 20 ++++++++++++++++++ test/c14n/1-1-without-comments/xmlid-prop-1.xpath | 10 +++++++++ test/c14n/1-1-without-comments/xmlid-prop-2.xml | 20 ++++++++++++++++++ test/c14n/1-1-without-comments/xmlid-prop-2.xpath | 10 +++++++++ test/c14n/1-1-without-comments/xmllang-prop-1.xml | 20 ++++++++++++++++++ .../c14n/1-1-without-comments/xmllang-prop-1.xpath | 10 +++++++++ test/c14n/1-1-without-comments/xmllang-prop-2.xml | 20 ++++++++++++++++++ .../c14n/1-1-without-comments/xmllang-prop-2.xpath | 10 +++++++++ test/c14n/1-1-without-comments/xmllang-prop-3.xml | 20 ++++++++++++++++++ .../c14n/1-1-without-comments/xmllang-prop-3.xpath | 10 +++++++++ test/c14n/1-1-without-comments/xmllang-prop-4.xml | 20 ++++++++++++++++++ .../c14n/1-1-without-comments/xmllang-prop-4.xpath | 10 +++++++++ test/c14n/1-1-without-comments/xmlspace-prop-1.xml | 20 ++++++++++++++++++ .../1-1-without-comments/xmlspace-prop-1.xpath | 10 +++++++++ test/c14n/1-1-without-comments/xmlspace-prop-2.xml | 20 ++++++++++++++++++ .../1-1-without-comments/xmlspace-prop-2.xpath | 10 +++++++++ test/c14n/1-1-without-comments/xmlspace-prop-3.xml | 20 ++++++++++++++++++ .../1-1-without-comments/xmlspace-prop-3.xpath | 10 +++++++++ test/c14n/1-1-without-comments/xmlspace-prop-4.xml | 20 ++++++++++++++++++ .../1-1-without-comments/xmlspace-prop-4.xpath | 10 +++++++++ test/c14n/with-comments/doc.dtd | 1 + test/c14n/without-comments/doc.dtd | 1 + 55 files changed, 724 insertions(+), 2 deletions(-) delete mode 100644 test/.cvsignore create mode 100755 test/c14n/1-1-without-comments/doc.dtd create mode 100755 test/c14n/1-1-without-comments/example-1.xml create mode 100755 test/c14n/1-1-without-comments/example-2.xml create mode 100755 test/c14n/1-1-without-comments/example-3.xml create mode 100755 test/c14n/1-1-without-comments/example-4.xml create mode 100755 test/c14n/1-1-without-comments/example-5.xml create mode 100755 test/c14n/1-1-without-comments/example-6.xml create mode 100755 test/c14n/1-1-without-comments/example-7.xml create mode 100755 test/c14n/1-1-without-comments/example-7.xpath create mode 100755 test/c14n/1-1-without-comments/example-8.xml create mode 100755 test/c14n/1-1-without-comments/example-8.xpath create mode 100755 test/c14n/1-1-without-comments/world.txt create mode 100644 test/c14n/1-1-without-comments/xmlbase-c14n11spec-102.xml create mode 100644 test/c14n/1-1-without-comments/xmlbase-c14n11spec-102.xpath create mode 100644 test/c14n/1-1-without-comments/xmlbase-c14n11spec2-102.xml create mode 100644 test/c14n/1-1-without-comments/xmlbase-c14n11spec2-102.xpath create mode 100644 test/c14n/1-1-without-comments/xmlbase-c14n11spec3-102.xml create mode 100644 test/c14n/1-1-without-comments/xmlbase-c14n11spec3-102.xpath create mode 100755 test/c14n/1-1-without-comments/xmlbase-prop-1.xml create mode 100755 test/c14n/1-1-without-comments/xmlbase-prop-1.xpath create mode 100755 test/c14n/1-1-without-comments/xmlbase-prop-2.xml create mode 100755 test/c14n/1-1-without-comments/xmlbase-prop-2.xpath create mode 100755 test/c14n/1-1-without-comments/xmlbase-prop-3.xml create mode 100755 test/c14n/1-1-without-comments/xmlbase-prop-3.xpath create mode 100755 test/c14n/1-1-without-comments/xmlbase-prop-4.xml create mode 100755 test/c14n/1-1-without-comments/xmlbase-prop-4.xpath create mode 100755 test/c14n/1-1-without-comments/xmlbase-prop-5.xml create mode 100755 test/c14n/1-1-without-comments/xmlbase-prop-5.xpath create mode 100755 test/c14n/1-1-without-comments/xmlbase-prop-6.xml create mode 100755 test/c14n/1-1-without-comments/xmlbase-prop-6.xpath create mode 100755 test/c14n/1-1-without-comments/xmlbase-prop-7.xml create mode 100755 test/c14n/1-1-without-comments/xmlbase-prop-7.xpath create mode 100644 test/c14n/1-1-without-comments/xmlid-prop-1.xml create mode 100755 test/c14n/1-1-without-comments/xmlid-prop-1.xpath create mode 100644 test/c14n/1-1-without-comments/xmlid-prop-2.xml create mode 100755 test/c14n/1-1-without-comments/xmlid-prop-2.xpath create mode 100644 test/c14n/1-1-without-comments/xmllang-prop-1.xml create mode 100755 test/c14n/1-1-without-comments/xmllang-prop-1.xpath create mode 100644 test/c14n/1-1-without-comments/xmllang-prop-2.xml create mode 100755 test/c14n/1-1-without-comments/xmllang-prop-2.xpath create mode 100644 test/c14n/1-1-without-comments/xmllang-prop-3.xml create mode 100755 test/c14n/1-1-without-comments/xmllang-prop-3.xpath create mode 100644 test/c14n/1-1-without-comments/xmllang-prop-4.xml create mode 100755 test/c14n/1-1-without-comments/xmllang-prop-4.xpath create mode 100644 test/c14n/1-1-without-comments/xmlspace-prop-1.xml create mode 100755 test/c14n/1-1-without-comments/xmlspace-prop-1.xpath create mode 100644 test/c14n/1-1-without-comments/xmlspace-prop-2.xml create mode 100755 test/c14n/1-1-without-comments/xmlspace-prop-2.xpath create mode 100644 test/c14n/1-1-without-comments/xmlspace-prop-3.xml create mode 100755 test/c14n/1-1-without-comments/xmlspace-prop-3.xpath create mode 100644 test/c14n/1-1-without-comments/xmlspace-prop-4.xml create mode 100755 test/c14n/1-1-without-comments/xmlspace-prop-4.xpath (limited to 'test') diff --git a/test/.cvsignore b/test/.cvsignore deleted file mode 100644 index c038ed78..00000000 --- a/test/.cvsignore +++ /dev/null @@ -1,2 +0,0 @@ -Makefile -Makefile.in \ No newline at end of file diff --git a/test/c14n/1-1-without-comments/doc.dtd b/test/c14n/1-1-without-comments/doc.dtd new file mode 100755 index 00000000..c4602397 --- /dev/null +++ b/test/c14n/1-1-without-comments/doc.dtd @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/test/c14n/1-1-without-comments/example-1.xml b/test/c14n/1-1-without-comments/example-1.xml new file mode 100755 index 00000000..ed450c73 --- /dev/null +++ b/test/c14n/1-1-without-comments/example-1.xml @@ -0,0 +1,14 @@ + + + + + + +Hello, world! + + + + + + diff --git a/test/c14n/1-1-without-comments/example-2.xml b/test/c14n/1-1-without-comments/example-2.xml new file mode 100755 index 00000000..74eeea14 --- /dev/null +++ b/test/c14n/1-1-without-comments/example-2.xml @@ -0,0 +1,11 @@ + + + A B + + A + + B + A B + C + + diff --git a/test/c14n/1-1-without-comments/example-3.xml b/test/c14n/1-1-without-comments/example-3.xml new file mode 100755 index 00000000..a7a1950a --- /dev/null +++ b/test/c14n/1-1-without-comments/example-3.xml @@ -0,0 +1,18 @@ +]> + + + + + + + + + + + + + + diff --git a/test/c14n/1-1-without-comments/example-4.xml b/test/c14n/1-1-without-comments/example-4.xml new file mode 100755 index 00000000..3fba1385 --- /dev/null +++ b/test/c14n/1-1-without-comments/example-4.xml @@ -0,0 +1,9 @@ +]> + + First line Second line + 2 + "0" && value<"10" ?"valid":"error"]]> + valid + + + diff --git a/test/c14n/1-1-without-comments/example-5.xml b/test/c14n/1-1-without-comments/example-5.xml new file mode 100755 index 00000000..92c5322f --- /dev/null +++ b/test/c14n/1-1-without-comments/example-5.xml @@ -0,0 +1,12 @@ + + + + + +]> + + &ent1;, &ent2;! + + + diff --git a/test/c14n/1-1-without-comments/example-6.xml b/test/c14n/1-1-without-comments/example-6.xml new file mode 100755 index 00000000..31e20718 --- /dev/null +++ b/test/c14n/1-1-without-comments/example-6.xml @@ -0,0 +1,2 @@ + +© diff --git a/test/c14n/1-1-without-comments/example-7.xml b/test/c14n/1-1-without-comments/example-7.xml new file mode 100755 index 00000000..41171cb4 --- /dev/null +++ b/test/c14n/1-1-without-comments/example-7.xml @@ -0,0 +1,11 @@ + + +]> + + + + + + + diff --git a/test/c14n/1-1-without-comments/example-7.xpath b/test/c14n/1-1-without-comments/example-7.xpath new file mode 100755 index 00000000..84ddb081 --- /dev/null +++ b/test/c14n/1-1-without-comments/example-7.xpath @@ -0,0 +1,10 @@ + + (//.|//@*|//namespace::*) + [ + self::ietf:e1 + or + (parent::ietf:e1 and not(self::text() or self::e2)) + or + count(id("E3")|ancestor-or-self::node()) = count(ancestor-or-self::node()) + ] + \ No newline at end of file diff --git a/test/c14n/1-1-without-comments/example-8.xml b/test/c14n/1-1-without-comments/example-8.xml new file mode 100755 index 00000000..a07f6c7b --- /dev/null +++ b/test/c14n/1-1-without-comments/example-8.xml @@ -0,0 +1,11 @@ + + +]> + + + + + + + diff --git a/test/c14n/1-1-without-comments/example-8.xpath b/test/c14n/1-1-without-comments/example-8.xpath new file mode 100755 index 00000000..84ddb081 --- /dev/null +++ b/test/c14n/1-1-without-comments/example-8.xpath @@ -0,0 +1,10 @@ + + (//.|//@*|//namespace::*) + [ + self::ietf:e1 + or + (parent::ietf:e1 and not(self::text() or self::e2)) + or + count(id("E3")|ancestor-or-self::node()) = count(ancestor-or-self::node()) + ] + \ No newline at end of file diff --git a/test/c14n/1-1-without-comments/world.txt b/test/c14n/1-1-without-comments/world.txt new file mode 100755 index 00000000..04fea064 --- /dev/null +++ b/test/c14n/1-1-without-comments/world.txt @@ -0,0 +1 @@ +world \ No newline at end of file diff --git a/test/c14n/1-1-without-comments/xmlbase-c14n11spec-102.xml b/test/c14n/1-1-without-comments/xmlbase-c14n11spec-102.xml new file mode 100644 index 00000000..18b7c756 --- /dev/null +++ b/test/c14n/1-1-without-comments/xmlbase-c14n11spec-102.xml @@ -0,0 +1,16 @@ + + + +]> + + + + + + + \ No newline at end of file diff --git a/test/c14n/1-1-without-comments/xmlbase-c14n11spec-102.xpath b/test/c14n/1-1-without-comments/xmlbase-c14n11spec-102.xpath new file mode 100644 index 00000000..e919acce --- /dev/null +++ b/test/c14n/1-1-without-comments/xmlbase-c14n11spec-102.xpath @@ -0,0 +1,9 @@ + + +(//. | //@* | //namespace::*) +[self::ietf:e1 or (parent::ietf:e1 and not(self::text() or self::e2)) or count(id("E3")|ancestor-or-self::node()) = count(ancestor-or-self::node())] + diff --git a/test/c14n/1-1-without-comments/xmlbase-c14n11spec2-102.xml b/test/c14n/1-1-without-comments/xmlbase-c14n11spec2-102.xml new file mode 100644 index 00000000..d271afd1 --- /dev/null +++ b/test/c14n/1-1-without-comments/xmlbase-c14n11spec2-102.xml @@ -0,0 +1,16 @@ + + + +]> + + + + + + + \ No newline at end of file diff --git a/test/c14n/1-1-without-comments/xmlbase-c14n11spec2-102.xpath b/test/c14n/1-1-without-comments/xmlbase-c14n11spec2-102.xpath new file mode 100644 index 00000000..cdaad3ef --- /dev/null +++ b/test/c14n/1-1-without-comments/xmlbase-c14n11spec2-102.xpath @@ -0,0 +1,9 @@ + + +(//. | //@* | //namespace::*) +[self::ietf:e1 or (parent::ietf:e1 and not(self::text() or self::e2)) or count(id("E3")|ancestor-or-self::node()) = count(ancestor-or-self::node())] + diff --git a/test/c14n/1-1-without-comments/xmlbase-c14n11spec3-102.xml b/test/c14n/1-1-without-comments/xmlbase-c14n11spec3-102.xml new file mode 100644 index 00000000..f46e1e9e --- /dev/null +++ b/test/c14n/1-1-without-comments/xmlbase-c14n11spec3-102.xml @@ -0,0 +1,14 @@ + + + + + + + + + + diff --git a/test/c14n/1-1-without-comments/xmlbase-c14n11spec3-102.xpath b/test/c14n/1-1-without-comments/xmlbase-c14n11spec3-102.xpath new file mode 100644 index 00000000..1d8dd713 --- /dev/null +++ b/test/c14n/1-1-without-comments/xmlbase-c14n11spec3-102.xpath @@ -0,0 +1,9 @@ + + +(//. | //@* | //namespace::*) +[self::a or ancestor-or-self::d] + diff --git a/test/c14n/1-1-without-comments/xmlbase-prop-1.xml b/test/c14n/1-1-without-comments/xmlbase-prop-1.xml new file mode 100755 index 00000000..24a899b7 --- /dev/null +++ b/test/c14n/1-1-without-comments/xmlbase-prop-1.xml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + diff --git a/test/c14n/1-1-without-comments/xmlbase-prop-1.xpath b/test/c14n/1-1-without-comments/xmlbase-prop-1.xpath new file mode 100755 index 00000000..168e98d6 --- /dev/null +++ b/test/c14n/1-1-without-comments/xmlbase-prop-1.xpath @@ -0,0 +1,11 @@ + + +(//. | //@* | //namespace::*) +[ancestor-or-self::ietf:c14n11XmlBaseDoc1 and not(ancestor-or-self::ietf:e2)] + diff --git a/test/c14n/1-1-without-comments/xmlbase-prop-2.xml b/test/c14n/1-1-without-comments/xmlbase-prop-2.xml new file mode 100755 index 00000000..4c85329b --- /dev/null +++ b/test/c14n/1-1-without-comments/xmlbase-prop-2.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + diff --git a/test/c14n/1-1-without-comments/xmlbase-prop-2.xpath b/test/c14n/1-1-without-comments/xmlbase-prop-2.xpath new file mode 100755 index 00000000..fdab0856 --- /dev/null +++ b/test/c14n/1-1-without-comments/xmlbase-prop-2.xpath @@ -0,0 +1,10 @@ + + +(//. | //@* | //namespace::*) +[ancestor-or-self::ietf:e1] + diff --git a/test/c14n/1-1-without-comments/xmlbase-prop-3.xml b/test/c14n/1-1-without-comments/xmlbase-prop-3.xml new file mode 100755 index 00000000..19ce7387 --- /dev/null +++ b/test/c14n/1-1-without-comments/xmlbase-prop-3.xml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + diff --git a/test/c14n/1-1-without-comments/xmlbase-prop-3.xpath b/test/c14n/1-1-without-comments/xmlbase-prop-3.xpath new file mode 100755 index 00000000..de875083 --- /dev/null +++ b/test/c14n/1-1-without-comments/xmlbase-prop-3.xpath @@ -0,0 +1,11 @@ + + +(//. | //@* | //namespace::*) +[ancestor-or-self::ietf:e11] + diff --git a/test/c14n/1-1-without-comments/xmlbase-prop-4.xml b/test/c14n/1-1-without-comments/xmlbase-prop-4.xml new file mode 100755 index 00000000..57e4436f --- /dev/null +++ b/test/c14n/1-1-without-comments/xmlbase-prop-4.xml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + diff --git a/test/c14n/1-1-without-comments/xmlbase-prop-4.xpath b/test/c14n/1-1-without-comments/xmlbase-prop-4.xpath new file mode 100755 index 00000000..818ef109 --- /dev/null +++ b/test/c14n/1-1-without-comments/xmlbase-prop-4.xpath @@ -0,0 +1,11 @@ + + +(//. | //@* | //namespace::*) +[ancestor-or-self::ietf:e111] + diff --git a/test/c14n/1-1-without-comments/xmlbase-prop-5.xml b/test/c14n/1-1-without-comments/xmlbase-prop-5.xml new file mode 100755 index 00000000..f92a897b --- /dev/null +++ b/test/c14n/1-1-without-comments/xmlbase-prop-5.xml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + diff --git a/test/c14n/1-1-without-comments/xmlbase-prop-5.xpath b/test/c14n/1-1-without-comments/xmlbase-prop-5.xpath new file mode 100755 index 00000000..7020803f --- /dev/null +++ b/test/c14n/1-1-without-comments/xmlbase-prop-5.xpath @@ -0,0 +1,11 @@ + + +(//. | //@* | //namespace::*) +[ancestor-or-self::ietf:e21] + diff --git a/test/c14n/1-1-without-comments/xmlbase-prop-6.xml b/test/c14n/1-1-without-comments/xmlbase-prop-6.xml new file mode 100755 index 00000000..62824f91 --- /dev/null +++ b/test/c14n/1-1-without-comments/xmlbase-prop-6.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + diff --git a/test/c14n/1-1-without-comments/xmlbase-prop-6.xpath b/test/c14n/1-1-without-comments/xmlbase-prop-6.xpath new file mode 100755 index 00000000..2b93c646 --- /dev/null +++ b/test/c14n/1-1-without-comments/xmlbase-prop-6.xpath @@ -0,0 +1,10 @@ + + +(//. | //@* | //namespace::*) +[ancestor-or-self::ietf:e3] + diff --git a/test/c14n/1-1-without-comments/xmlbase-prop-7.xml b/test/c14n/1-1-without-comments/xmlbase-prop-7.xml new file mode 100755 index 00000000..ee139167 --- /dev/null +++ b/test/c14n/1-1-without-comments/xmlbase-prop-7.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + diff --git a/test/c14n/1-1-without-comments/xmlbase-prop-7.xpath b/test/c14n/1-1-without-comments/xmlbase-prop-7.xpath new file mode 100755 index 00000000..7d37ab83 --- /dev/null +++ b/test/c14n/1-1-without-comments/xmlbase-prop-7.xpath @@ -0,0 +1,10 @@ + + +(//. | //@* | //namespace::*) +[ancestor-or-self::ietf:c14n11XmlBaseDoc1 and not(ancestor-or-self::ietf:e1 or ancestor-or-self::ietf:e2)] + diff --git a/test/c14n/1-1-without-comments/xmlid-prop-1.xml b/test/c14n/1-1-without-comments/xmlid-prop-1.xml new file mode 100644 index 00000000..ca58c2b0 --- /dev/null +++ b/test/c14n/1-1-without-comments/xmlid-prop-1.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/c14n/1-1-without-comments/xmlid-prop-1.xpath b/test/c14n/1-1-without-comments/xmlid-prop-1.xpath new file mode 100755 index 00000000..dc5573c0 --- /dev/null +++ b/test/c14n/1-1-without-comments/xmlid-prop-1.xpath @@ -0,0 +1,10 @@ + + +(//. | //@* | //namespace::*) +[ancestor-or-self::ietf:e1] + diff --git a/test/c14n/1-1-without-comments/xmlid-prop-2.xml b/test/c14n/1-1-without-comments/xmlid-prop-2.xml new file mode 100644 index 00000000..ca58c2b0 --- /dev/null +++ b/test/c14n/1-1-without-comments/xmlid-prop-2.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/c14n/1-1-without-comments/xmlid-prop-2.xpath b/test/c14n/1-1-without-comments/xmlid-prop-2.xpath new file mode 100755 index 00000000..bed44b7f --- /dev/null +++ b/test/c14n/1-1-without-comments/xmlid-prop-2.xpath @@ -0,0 +1,10 @@ + + +(//. | //@* | //namespace::*) +[ancestor-or-self::ietf:e11 or ancestor-or-self::ietf:e12] + diff --git a/test/c14n/1-1-without-comments/xmllang-prop-1.xml b/test/c14n/1-1-without-comments/xmllang-prop-1.xml new file mode 100644 index 00000000..1111e33b --- /dev/null +++ b/test/c14n/1-1-without-comments/xmllang-prop-1.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/c14n/1-1-without-comments/xmllang-prop-1.xpath b/test/c14n/1-1-without-comments/xmllang-prop-1.xpath new file mode 100755 index 00000000..224924ef --- /dev/null +++ b/test/c14n/1-1-without-comments/xmllang-prop-1.xpath @@ -0,0 +1,10 @@ + + +(//. | //@* | //namespace::*) +[ancestor-or-self::ietf:e1] + diff --git a/test/c14n/1-1-without-comments/xmllang-prop-2.xml b/test/c14n/1-1-without-comments/xmllang-prop-2.xml new file mode 100644 index 00000000..1111e33b --- /dev/null +++ b/test/c14n/1-1-without-comments/xmllang-prop-2.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/c14n/1-1-without-comments/xmllang-prop-2.xpath b/test/c14n/1-1-without-comments/xmllang-prop-2.xpath new file mode 100755 index 00000000..ca217581 --- /dev/null +++ b/test/c14n/1-1-without-comments/xmllang-prop-2.xpath @@ -0,0 +1,10 @@ + + +(//. | //@* | //namespace::*) +[ancestor-or-self::ietf:e2] + diff --git a/test/c14n/1-1-without-comments/xmllang-prop-3.xml b/test/c14n/1-1-without-comments/xmllang-prop-3.xml new file mode 100644 index 00000000..1111e33b --- /dev/null +++ b/test/c14n/1-1-without-comments/xmllang-prop-3.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/c14n/1-1-without-comments/xmllang-prop-3.xpath b/test/c14n/1-1-without-comments/xmllang-prop-3.xpath new file mode 100755 index 00000000..86e77fa6 --- /dev/null +++ b/test/c14n/1-1-without-comments/xmllang-prop-3.xpath @@ -0,0 +1,10 @@ + + +(//. | //@* | //namespace::*) +[ancestor-or-self::ietf:e11] + diff --git a/test/c14n/1-1-without-comments/xmllang-prop-4.xml b/test/c14n/1-1-without-comments/xmllang-prop-4.xml new file mode 100644 index 00000000..1111e33b --- /dev/null +++ b/test/c14n/1-1-without-comments/xmllang-prop-4.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/c14n/1-1-without-comments/xmllang-prop-4.xpath b/test/c14n/1-1-without-comments/xmllang-prop-4.xpath new file mode 100755 index 00000000..fdc7661e --- /dev/null +++ b/test/c14n/1-1-without-comments/xmllang-prop-4.xpath @@ -0,0 +1,10 @@ + + +(//. | //@* | //namespace::*) +[ancestor-or-self::ietf:e11 or ancestor-or-self::ietf:e12] + diff --git a/test/c14n/1-1-without-comments/xmlspace-prop-1.xml b/test/c14n/1-1-without-comments/xmlspace-prop-1.xml new file mode 100644 index 00000000..62da9e4c --- /dev/null +++ b/test/c14n/1-1-without-comments/xmlspace-prop-1.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/c14n/1-1-without-comments/xmlspace-prop-1.xpath b/test/c14n/1-1-without-comments/xmlspace-prop-1.xpath new file mode 100755 index 00000000..bad373a4 --- /dev/null +++ b/test/c14n/1-1-without-comments/xmlspace-prop-1.xpath @@ -0,0 +1,10 @@ + + +(//. | //@* | //namespace::*) +[ancestor-or-self::ietf:e1] + diff --git a/test/c14n/1-1-without-comments/xmlspace-prop-2.xml b/test/c14n/1-1-without-comments/xmlspace-prop-2.xml new file mode 100644 index 00000000..62da9e4c --- /dev/null +++ b/test/c14n/1-1-without-comments/xmlspace-prop-2.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/c14n/1-1-without-comments/xmlspace-prop-2.xpath b/test/c14n/1-1-without-comments/xmlspace-prop-2.xpath new file mode 100755 index 00000000..ffb7d854 --- /dev/null +++ b/test/c14n/1-1-without-comments/xmlspace-prop-2.xpath @@ -0,0 +1,10 @@ + + +(//. | //@* | //namespace::*) +[ancestor-or-self::ietf:e2] + diff --git a/test/c14n/1-1-without-comments/xmlspace-prop-3.xml b/test/c14n/1-1-without-comments/xmlspace-prop-3.xml new file mode 100644 index 00000000..62da9e4c --- /dev/null +++ b/test/c14n/1-1-without-comments/xmlspace-prop-3.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/c14n/1-1-without-comments/xmlspace-prop-3.xpath b/test/c14n/1-1-without-comments/xmlspace-prop-3.xpath new file mode 100755 index 00000000..3f27aed4 --- /dev/null +++ b/test/c14n/1-1-without-comments/xmlspace-prop-3.xpath @@ -0,0 +1,10 @@ + + +(//. | //@* | //namespace::*) +[ancestor-or-self::ietf:e11] + diff --git a/test/c14n/1-1-without-comments/xmlspace-prop-4.xml b/test/c14n/1-1-without-comments/xmlspace-prop-4.xml new file mode 100644 index 00000000..62da9e4c --- /dev/null +++ b/test/c14n/1-1-without-comments/xmlspace-prop-4.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/c14n/1-1-without-comments/xmlspace-prop-4.xpath b/test/c14n/1-1-without-comments/xmlspace-prop-4.xpath new file mode 100755 index 00000000..49c43952 --- /dev/null +++ b/test/c14n/1-1-without-comments/xmlspace-prop-4.xpath @@ -0,0 +1,10 @@ + + +(//. | //@* | //namespace::*) +[ancestor-or-self::ietf:e11 or ancestor-or-self::ietf:e12] + diff --git a/test/c14n/with-comments/doc.dtd b/test/c14n/with-comments/doc.dtd index e69de29b..c4602397 100644 --- a/test/c14n/with-comments/doc.dtd +++ b/test/c14n/with-comments/doc.dtd @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/test/c14n/without-comments/doc.dtd b/test/c14n/without-comments/doc.dtd index e69de29b..c4602397 100644 --- a/test/c14n/without-comments/doc.dtd +++ b/test/c14n/without-comments/doc.dtd @@ -0,0 +1 @@ + \ No newline at end of file -- cgit v1.2.3