diff options
Diffstat (limited to 'tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/namespaces/1.1')
10 files changed, 97 insertions, 0 deletions
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/namespaces/1.1/001.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/namespaces/1.1/001.xml new file mode 100644 index 0000000000..b4b8b96e68 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/namespaces/1.1/001.xml @@ -0,0 +1,7 @@ +<?xml version="1.1" encoding="iso-8859-1"?> +<!-- Namespace name test: a perfectly good http IRI that is not a URI --> +<!DOCTYPE foo [ +<!ELEMENT foo ANY> +<!ATTLIST foo xmlns CDATA #IMPLIED> +]> +<foo xmlns="http://example.org/rosé"/> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/namespaces/1.1/002.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/namespaces/1.1/002.xml new file mode 100644 index 0000000000..722df453c0 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/namespaces/1.1/002.xml @@ -0,0 +1,20 @@ +<?xml version="1.1" encoding="iso-8859-1"?> +<!-- Namespace inequality test: different escaping of non-ascii letter --> +<!DOCTYPE foo [ +<!ELEMENT foo ANY> +<!ATTLIST foo xmlns:a CDATA #IMPLIED + xmlns:b CDATA #IMPLIED + xmlns:c CDATA #IMPLIED> +<!ELEMENT bar ANY> +<!ATTLIST bar a:attr CDATA #IMPLIED + b:attr CDATA #IMPLIED + c:attr CDATA #IMPLIED> +]> +<foo xmlns:a="http://example.org/rosé" + xmlns:b="http://example.org/ros%c3%a9" + xmlns:c="http://example.org/ros%c3%A9"> + +<bar a:attr="1" b:attr="2" c:attr="3"/> + +</foo> + diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/namespaces/1.1/003.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/namespaces/1.1/003.xml new file mode 100644 index 0000000000..71d7343eb0 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/namespaces/1.1/003.xml @@ -0,0 +1,5 @@ +<?xml version="1.1"?> +<!-- 1.1 style prefix unbinding --> +<foo xmlns:a="http://example.org/namespace"> + <bar xmlns:a=""/> +</foo> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/namespaces/1.1/004.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/namespaces/1.1/004.xml new file mode 100644 index 0000000000..fe89ec2f86 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/namespaces/1.1/004.xml @@ -0,0 +1,7 @@ +<?xml version="1.1"?> +<!-- 1.1 style prefix unbinding and rebinding --> +<foo xmlns:a="http://example.org/namespace"> + <bar xmlns:a=""> + <foo xmlns:a="http://example.org/other-namespace" a:attr="1"/> + </bar> +</foo> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/namespaces/1.1/005.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/namespaces/1.1/005.xml new file mode 100644 index 0000000000..cf47356b5b --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/namespaces/1.1/005.xml @@ -0,0 +1,5 @@ +<?xml version="1.1"?> +<!-- Illegal use of prefix that has been unbound --> +<foo xmlns:a="http://example.org/namespace"> + <a:bar xmlns:a=""/> +</foo> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/namespaces/1.1/006.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/namespaces/1.1/006.xml new file mode 100644 index 0000000000..9235054a2c --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/namespaces/1.1/006.xml @@ -0,0 +1,20 @@ +<?xml version="1.1"?> +<!-- Test whether non-Latin-1 characters are accepted in IRIs, and whether + they are correctly distinguished --> +<!DOCTYPE foo [ +<!ELEMENT foo ANY> +<!ATTLIST foo xmlns:a CDATA #IMPLIED + xmlns:b CDATA #IMPLIED + xmlns:c CDATA #IMPLIED> +<!ELEMENT bar ANY> +<!ATTLIST bar a:attr CDATA #IMPLIED + b:attr CDATA #IMPLIED + c:attr CDATA #IMPLIED> +]> +<foo xmlns:a="http://example.org/P" + xmlns:b="http://example.org/Ő" + xmlns:c="http://example.org/ɐ"> + +<bar a:attr="1" b:attr="2" c:attr="3"/> + +</foo> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/namespaces/1.1/CVS/Entries b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/namespaces/1.1/CVS/Entries new file mode 100644 index 0000000000..d1bf8d0fc7 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/namespaces/1.1/CVS/Entries @@ -0,0 +1,8 @@ +/001.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/002.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/003.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/004.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/005.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/006.xml/1.2/Thu Nov 6 17:28:50 2003// +/rmt-ns11.xml/1.2/Thu Nov 6 17:30:18 2003// +D diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/namespaces/1.1/CVS/Repository b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/namespaces/1.1/CVS/Repository new file mode 100644 index 0000000000..92664cd3be --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/namespaces/1.1/CVS/Repository @@ -0,0 +1 @@ +2001/XML-Test-Suite/xmlconf/eduni/namespaces/1.1 diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/namespaces/1.1/CVS/Root b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/namespaces/1.1/CVS/Root new file mode 100644 index 0000000000..3c7177e4bb --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/namespaces/1.1/CVS/Root @@ -0,0 +1 @@ +:pserver:anonymous@dev.w3.org:/sources/public diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/namespaces/1.1/rmt-ns11.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/namespaces/1.1/rmt-ns11.xml new file mode 100644 index 0000000000..747aa47c58 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/namespaces/1.1/rmt-ns11.xml @@ -0,0 +1,23 @@ +<TESTCASES PROFILE="Richard Tobin's XML Namespaces 1.1 test suite 14 Feb 2003"> + +<TEST VERSION="1.1" RECOMMENDATION="NS1.1" SECTIONS="2.1" URI="001.xml" ID="rmt-ns11-001" TYPE="valid"> +Namespace name test: a perfectly good http IRI that is not a URI +</TEST> +<TEST VERSION="1.1" RECOMMENDATION="NS1.1" SECTIONS="2.3" URI="002.xml" ID="rmt-ns11-002" TYPE="valid"> +Namespace inequality test: different escaping of non-ascii letter +</TEST> +<TEST VERSION="1.1" RECOMMENDATION="NS1.1" SECTIONS="6.1" URI="003.xml" ID="rmt-ns11-003" TYPE="invalid"> +1.1 style prefix unbinding +</TEST> +<TEST VERSION="1.1" RECOMMENDATION="NS1.1" SECTIONS="6.1" URI="004.xml" ID="rmt-ns11-004" TYPE="invalid"> +1.1 style prefix unbinding and rebinding +</TEST> +<TEST VERSION="1.1" RECOMMENDATION="NS1.1" SECTIONS="5" URI="005.xml" ID="rmt-ns11-005" TYPE="not-wf"> +Illegal use of prefix that has been unbound +</TEST> +<TEST VERSION="1.1" RECOMMENDATION="NS1.1" SECTIONS="2.1" URI="006.xml" ID="rmt-ns11-006" TYPE="valid"> +Test whether non-Latin-1 characters are accepted in IRIs, and whether +they are correctly distinguished +</TEST> + +</TESTCASES> |