diff options
author | Dan Pasanen <dan.pasanen@gmail.com> | 2015-11-21 03:51:10 -0600 |
---|---|---|
committer | Dan Pasanen <dan.pasanen@gmail.com> | 2015-11-21 03:51:27 -0600 |
commit | 16304977ca877f04b55b1f4a0848107f36af26ad (patch) | |
tree | 27b23808ce7cfcbed006fcf8707a5e0911847e8a /test | |
parent | 8eadaf82488fe3c7a106bb17e335447bef5c9bec (diff) | |
parent | 6657afe83a38278f124ace71dc85f60420beb2d5 (diff) | |
download | android_external_libxml2-stable/cm-13.0-ZNH2K.tar.gz android_external_libxml2-stable/cm-13.0-ZNH2K.tar.bz2 android_external_libxml2-stable/cm-13.0-ZNH2K.zip |
Merge remote-tracking branch 'libxml2/master' into cm-13.0replicant-6.0-0001stable/cm-13.0-ZNH5Ystable/cm-13.0-ZNH2KBstable/cm-13.0-ZNH2Kstable/cm-13.0-ZNH0E
Change-Id: Ie7fc53fdf2140f593e0d275ae7b445b4f4723551
Diffstat (limited to 'test')
-rw-r--r-- | test/XPath/tests/chaptersbase | 1 | ||||
-rw-r--r-- | test/XPath/tests/simplebase | 6 | ||||
-rw-r--r-- | test/errors/754946.xml | 1 | ||||
-rw-r--r-- | test/errors/754947.xml | 1 | ||||
-rw-r--r-- | test/relaxng/565219.rng | 14 | ||||
-rw-r--r-- | test/relaxng/565219_0.xml | 1 | ||||
-rw-r--r-- | test/relaxng/565219_1.xml | 1 | ||||
-rw-r--r-- | test/relaxng/565219_2.xml | 1 | ||||
-rw-r--r-- | test/valid/737840.xml | 10 | ||||
-rw-r--r-- | test/valid/dtds/737840.ent | 1 |
10 files changed, 37 insertions, 0 deletions
diff --git a/test/XPath/tests/chaptersbase b/test/XPath/tests/chaptersbase index daa53b75..17638f73 100644 --- a/test/XPath/tests/chaptersbase +++ b/test/XPath/tests/chaptersbase @@ -7,3 +7,4 @@ /child::EXAMPLE/child::head/node() /descendant::title /descendant::p/ancestor::chapter +//p[1] diff --git a/test/XPath/tests/simplebase b/test/XPath/tests/simplebase index 7e4203af..8b2c7d15 100644 --- a/test/XPath/tests/simplebase +++ b/test/XPath/tests/simplebase @@ -5,5 +5,11 @@ /child::EXAMPLE/child::head/child::title /child::EXAMPLE/child::head/child::title/child::text() /child::EXAMPLE/child::head/node() +/child::EXAMPLE/attribute::prop1/self::node() +/child::EXAMPLE/attribute::prop1/self::* +/child::EXAMPLE/attribute::prop1/descendant-or-self::node() +/child::EXAMPLE/attribute::prop1/descendant-or-self::* +/child::EXAMPLE/attribute::prop1/ancestor-or-self::node() +/child::EXAMPLE/attribute::prop1/ancestor-or-self::* /descendant::title /descendant::p/ancestor::chapter diff --git a/test/errors/754946.xml b/test/errors/754946.xml new file mode 100644 index 00000000..6b5f9b06 --- /dev/null +++ b/test/errors/754946.xml @@ -0,0 +1 @@ +<!DOCTYPEA[<!ENTITY %
SYSTEM "A<lbbbbbbbbbbbbbbbbbbb_"
>%SYSTEM;<![
\ No newline at end of file diff --git a/test/errors/754947.xml b/test/errors/754947.xml new file mode 100644 index 00000000..bd9997e3 --- /dev/null +++ b/test/errors/754947.xml @@ -0,0 +1 @@ +<d><![CDATA[0000000000000î]]>
\ No newline at end of file diff --git a/test/relaxng/565219.rng b/test/relaxng/565219.rng new file mode 100644 index 00000000..087ed956 --- /dev/null +++ b/test/relaxng/565219.rng @@ -0,0 +1,14 @@ +<grammar xmlns="http://relaxng.org/ns/structure/1.0"> + <start> + <element> + <anyName> + <except> + <nsName ns="http://bar.com/"/> + <nsName ns="http://foo.com/"/> + </except> + </anyName> + <empty/> + </element> + </start> +</grammar> + diff --git a/test/relaxng/565219_0.xml b/test/relaxng/565219_0.xml new file mode 100644 index 00000000..a964a07b --- /dev/null +++ b/test/relaxng/565219_0.xml @@ -0,0 +1 @@ +<foo xmlns="http://foo.com/"/> diff --git a/test/relaxng/565219_1.xml b/test/relaxng/565219_1.xml new file mode 100644 index 00000000..f1999f80 --- /dev/null +++ b/test/relaxng/565219_1.xml @@ -0,0 +1 @@ +<foo/> diff --git a/test/relaxng/565219_2.xml b/test/relaxng/565219_2.xml new file mode 100644 index 00000000..a964a07b --- /dev/null +++ b/test/relaxng/565219_2.xml @@ -0,0 +1 @@ +<foo xmlns="http://foo.com/"/> diff --git a/test/valid/737840.xml b/test/valid/737840.xml new file mode 100644 index 00000000..2d27b731 --- /dev/null +++ b/test/valid/737840.xml @@ -0,0 +1,10 @@ +<!DOCTYPE root [ +<!ELEMENT root (elem)> +<!ELEMENT elem (#PCDATA)> +<!ATTLIST elem id ID #IMPLIED> +<!ENTITY target SYSTEM "dtds/737840.ent"> +]> + +<root> + ⌖ +</root> diff --git a/test/valid/dtds/737840.ent b/test/valid/dtds/737840.ent new file mode 100644 index 00000000..e9721324 --- /dev/null +++ b/test/valid/dtds/737840.ent @@ -0,0 +1 @@ +<elem id="id0"/>
\ No newline at end of file |