diff options
Diffstat (limited to 'tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1')
111 files changed, 959 insertions, 0 deletions
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/001.dtd b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/001.dtd new file mode 100644 index 0000000000..61b3bf6eb6 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/001.dtd @@ -0,0 +1,2 @@ +<?xml version="1.1" encoding="utf-8"?> +<!ELEMENT foo ANY> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/001.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/001.xml new file mode 100644 index 0000000000..3750a92147 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/001.xml @@ -0,0 +1,4 @@ +<?xml version="1.0"?> +<!-- External subset has later version number --> +<!DOCTYPE foo SYSTEM "001.dtd"> +<foo/> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/002.pe b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/002.pe new file mode 100644 index 0000000000..61b3bf6eb6 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/002.pe @@ -0,0 +1,2 @@ +<?xml version="1.1" encoding="utf-8"?> +<!ELEMENT foo ANY> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/002.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/002.xml new file mode 100644 index 0000000000..e152a71656 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/002.xml @@ -0,0 +1,7 @@ +<?xml version="1.0"?> +<!-- External PE has later version number --> +<!DOCTYPE foo [ +<!ENTITY % pe SYSTEM "002.pe"> +%pe; +]> +<foo/> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/003.ent b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/003.ent new file mode 100644 index 0000000000..e513d58a51 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/003.ent @@ -0,0 +1,2 @@ +<?xml version="1.1" encoding="utf-8"?> +some text diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/003.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/003.xml new file mode 100644 index 0000000000..b0d3ee2b2a --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/003.xml @@ -0,0 +1,7 @@ +<?xml version="1.0"?> +<!-- External general entity has later version number --> +<!DOCTYPE foo [ +<!ELEMENT foo ANY> +<!ENTITY ent SYSTEM "003.ent"> +]> +<foo>&ent;</foo> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/004.ent b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/004.ent new file mode 100644 index 0000000000..e513d58a51 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/004.ent @@ -0,0 +1,2 @@ +<?xml version="1.1" encoding="utf-8"?> +some text diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/004.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/004.xml new file mode 100644 index 0000000000..cc9dfa2179 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/004.xml @@ -0,0 +1,6 @@ +<!-- External general entity has later version number (no decl means 1.0) --> +<!DOCTYPE foo [ +<!ELEMENT foo ANY> +<!ENTITY ent SYSTEM "004.ent"> +]> +<foo>&ent;</foo> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/005.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/005.xml new file mode 100644 index 0000000000..e3426a8537 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/005.xml @@ -0,0 +1,8 @@ +<?xml version="1.0"?> +<!-- Indirect external general entity has later version number --> +<!DOCTYPE foo [ +<!ELEMENT foo ANY> +<!ENTITY ent1 SYSTEM "005_1.ent"> +<!ENTITY ent2 SYSTEM "005_2.ent"> +]> +<foo>&ent1;</foo> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/005_1.ent b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/005_1.ent new file mode 100644 index 0000000000..427bb5081e --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/005_1.ent @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="utf-8"?> +&ent2; diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/005_2.ent b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/005_2.ent new file mode 100644 index 0000000000..e513d58a51 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/005_2.ent @@ -0,0 +1,2 @@ +<?xml version="1.1" encoding="utf-8"?> +some text diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/006.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/006.xml new file mode 100644 index 0000000000..a27a512b63 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/006.xml @@ -0,0 +1,9 @@ +<?xml version="1.1"?> +<!-- Second-level external general entity has later version number than + first-level, but not later than document, so not an error. --> +<!DOCTYPE foo [ +<!ELEMENT foo ANY> +<!ENTITY ent1 SYSTEM "006_1.ent"> +<!ENTITY ent2 SYSTEM "006_2.ent"> +]> +<foo>&ent1;</foo> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/006_1.ent b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/006_1.ent new file mode 100644 index 0000000000..427bb5081e --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/006_1.ent @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="utf-8"?> +&ent2; diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/006_2.ent b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/006_2.ent new file mode 100644 index 0000000000..e513d58a51 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/006_2.ent @@ -0,0 +1,2 @@ +<?xml version="1.1" encoding="utf-8"?> +some text diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/007.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/007.xml new file mode 100644 index 0000000000..e587762791 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/007.xml @@ -0,0 +1,6 @@ +<?xml version="1.1"?> +<!-- A vanilla XML 1.1 document --> +<!DOCTYPE foo [ +<!ELEMENT foo ANY> +]> +<foo/> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/008.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/008.xml new file mode 100644 index 0000000000..98f6c1ba0c --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/008.xml @@ -0,0 +1,6 @@ +<?xml version="42.88"?> +<!-- an implausibly-versioned document --> +<!DOCTYPE foo [ +<!ELEMENT foo ANY> +]> +<foo/> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/009.ent b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/009.ent new file mode 100644 index 0000000000..5c7d0dc7c7 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/009.ent @@ -0,0 +1,2 @@ +<?xml version="42.88" encoding="utf-8"?> +some text diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/009.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/009.xml new file mode 100644 index 0000000000..b10354e4e6 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/009.xml @@ -0,0 +1,7 @@ +<?xml version="1.0"?> +<!-- External general entity has implausible version number --> +<!DOCTYPE foo [ +<!ELEMENT foo ANY> +<!ENTITY ent SYSTEM "009.ent"> +]> +<foo>&ent;</foo> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/010.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/010.xml new file mode 100644 index 0000000000..29b782878c --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/010.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="iso-8859-1"?> +<!-- Contains a C1 control, legal in XML 1.0, illegal in XML 1.1 --> +<!DOCTYPE foo [ +<!ELEMENT foo ANY> +]> +<foo></foo> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/011.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/011.xml new file mode 100644 index 0000000000..686f9abcc6 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/011.xml @@ -0,0 +1,6 @@ +<?xml version="1.1" encoding="iso-8859-1"?> +<!-- Contains a C1 control, legal in XML 1.0, illegal in XML 1.1 --> +<!DOCTYPE foo [ +<!ELEMENT foo ANY> +]> +<foo></foo> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/012.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/012.xml new file mode 100644 index 0000000000..698db33712 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/012.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="iso-8859-1"?> +<!-- Contains a DEL, legal in XML 1.0, illegal in XML 1.1 --> +<!DOCTYPE foo [ +<!ELEMENT foo ANY> +]> +<foo></foo> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/013.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/013.xml new file mode 100644 index 0000000000..399255893c --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/013.xml @@ -0,0 +1,6 @@ +<?xml version="1.1" encoding="iso-8859-1"?> +<!-- Contains a DEL, legal in XML 1.0, illegal in XML 1.1 --> +<!DOCTYPE foo [ +<!ELEMENT foo ANY> +]> +<foo></foo> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/014.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/014.xml new file mode 100644 index 0000000000..05ac4aba77 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/014.xml @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="iso-8859-1"?> +<!-- Has a "long s" in a name, legal in XML 1.1, illegal in XML 1.0 --> +<eggſ/> + diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/015.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/015.xml new file mode 100644 index 0000000000..a708f720ca --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/015.xml @@ -0,0 +1,3 @@ +<?xml version="1.1" encoding="utf-8"?> +<!-- Has a "long s" in a name, legal in XML 1.1, illegal in XML 1.0 --> +<eggſ/> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/016.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/016.xml new file mode 100644 index 0000000000..81c035dcb7 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/016.xml @@ -0,0 +1,4 @@ +<?xml version="1.0"?> +<!-- Has a Byzantine Musical Symbol Kratimata in a name, + legal in XML 1.1, illegal in XML 1.0 --> +<𝀲/> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/017.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/017.xml new file mode 100644 index 0000000000..08c03671e6 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/017.xml @@ -0,0 +1,4 @@ +<?xml version="1.1"?> +<!-- Has a Byzantine Musical Symbol Kratimata in a name, + legal in XML 1.1, illegal in XML 1.0 --> +<𝀲/> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/018.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/018.xml new file mode 100644 index 0000000000..b88ef98f93 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/018.xml @@ -0,0 +1,3 @@ +<?xml version="1.1"?> +<!-- Has the last legal namechar in XML 1.1, illegal in XML 1.0 --> +</> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/019.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/019.xml new file mode 100644 index 0000000000..5bcdf49e8d --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/019.xml @@ -0,0 +1,3 @@ +<?xml version="1.0"?> +<!-- Has the last legal namechar in XML 1.1, illegal in XML 1.0 --> +</> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/020.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/020.xml new file mode 100644 index 0000000000..3cf6bf2e75 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/020.xml @@ -0,0 +1,4 @@ +<?xml version="1.0"?> +<!-- Has the first character after the last legal namechar in XML 1.1, + illegal in both XML 1.0 and 1.1 --> +</> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/021.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/021.xml new file mode 100644 index 0000000000..6c8ff0fe03 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/021.xml @@ -0,0 +1,4 @@ +<?xml version="1.1"?> +<!-- Has the first character after the last legal namechar in XML 1.1, + illegal in both XML 1.0 and 1.1 --> +</> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/022.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/022.xml new file mode 100644 index 0000000000..0081cef2a9 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/022.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="iso-8859-1"?> +<!-- Has a NEL character; legal in both XML 1.0 and 1.1, but different + canonical output because of normalization in 1.1 --> +<!DOCTYPE foo [ +<!ELEMENT foo ANY> +]> +<foo></foo> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/023.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/023.xml new file mode 100644 index 0000000000..857a251a46 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/023.xml @@ -0,0 +1,7 @@ +<?xml version="1.1" encoding="iso-8859-1"?> +<!-- Has a NEL character; legal in both XML 1.0 and 1.1, but different + canonical output because of normalization in 1.1 --> +<!DOCTYPE foo [ +<!ELEMENT foo ANY> +]> +<foo></foo> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/024.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/024.xml new file mode 100644 index 0000000000..ee3cecba7e --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/024.xml @@ -0,0 +1,7 @@ +<?xml version="1.0"?> +<!-- Has an LSEP character; legal in both XML 1.0 and 1.1, but different + canonical output because of normalization in 1.1 --> +<!DOCTYPE foo [ +<!ELEMENT foo ANY> +]> +<foo>
</foo> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/025.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/025.xml new file mode 100644 index 0000000000..321601d42c --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/025.xml @@ -0,0 +1,7 @@ +<?xml version="1.1"?> +<!-- Has an LSEP character; legal in both XML 1.0 and 1.1, but different + canonical output because of normalization in 1.1 --> +<!DOCTYPE foo [ +<!ELEMENT foo ANY> +]> +<foo>
</foo> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/026.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/026.xml new file mode 100644 index 0000000000..854e4e7785 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/026.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="iso-8859-1"?> +<!-- Has CR-NEL; legal in both XML 1.0 and 1.1, but different + canonical output because of normalization in 1.1 --> +<!DOCTYPE foo [ +<!ELEMENT foo ANY> +]> +<foo>
</foo> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/027.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/027.xml new file mode 100644 index 0000000000..9ba1d7c5fe --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/027.xml @@ -0,0 +1,7 @@ +<?xml version="1.1" encoding="iso-8859-1"?> +<!-- Has CR-NEL; legal in both XML 1.0 and 1.1, but different + canonical output because of normalization in 1.1 --> +<!DOCTYPE foo [ +<!ELEMENT foo ANY> +]> +<foo>
</foo> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/028.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/028.xml new file mode 100644 index 0000000000..8fcfac0ecb --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/028.xml @@ -0,0 +1,8 @@ +<?xml version="1.0"?> +<!-- Has CR-LSEP; legal in both XML 1.0 and 1.1, but different + canonical output because of normalization in 1.1. + Note that CR and LSEP are not combined into a single LF --> +<!DOCTYPE foo [ +<!ELEMENT foo ANY> +]> +<foo>
</foo> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/029.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/029.xml new file mode 100644 index 0000000000..15f8e6d1d2 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/029.xml @@ -0,0 +1,7 @@ +<?xml version="1.1"?> +<!-- Has CR-LSEP; legal in both XML 1.0 and 1.1, but different + canonical output because of normalization in 1.1 --> +<!DOCTYPE foo [ +<!ELEMENT foo ANY> +]> +<foo>
</foo> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/030.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/030.xml new file mode 100644 index 0000000000..89ac243fb1 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/030.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="iso-8859-1"?> +<!-- Has a NEL character in an NMTOKENS attribute; well-formed in both + XML 1.0 and 1.1, but valid only in 1.1 --> +<!DOCTYPE foo [ +<!ELEMENT foo ANY> +<!ATTLIST foo bar NMTOKENS #IMPLIED> +]> +<foo bar="abcdef"/> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/031.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/031.xml new file mode 100644 index 0000000000..80510b8dd0 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/031.xml @@ -0,0 +1,8 @@ +<?xml version="1.1" encoding="iso-8859-1"?> +<!-- Has a NEL character in an NMTOKENS attribute; well-formed in both + XML 1.0 and 1.1, but valid only in 1.1 --> +<!DOCTYPE foo [ +<!ELEMENT foo ANY> +<!ATTLIST foo bar NMTOKENS #IMPLIED> +]> +<foo bar="abcdef"/> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/032.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/032.xml new file mode 100644 index 0000000000..04e807655a --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/032.xml @@ -0,0 +1,8 @@ +<?xml version="1.0"?> +<!-- Has an LSEP character in an NMTOKENS attribute; well-formed in both + XML 1.0 and 1.1, but valid only in 1.1 --> +<!DOCTYPE foo [ +<!ELEMENT foo ANY> +<!ATTLIST foo bar NMTOKENS #IMPLIED> +]> +<foo bar="abc
def"/> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/033.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/033.xml new file mode 100644 index 0000000000..1b86446d13 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/033.xml @@ -0,0 +1,8 @@ +<?xml version="1.1"?> +<!-- Has an LSEP character in an NMTOKENS attribute; well-formed in both + XML 1.0 and 1.1, but valid only in 1.1 --> +<!DOCTYPE foo [ +<!ELEMENT foo ANY> +<!ATTLIST foo bar NMTOKENS #IMPLIED> +]> +<foo bar="abc
def"/> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/034.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/034.xml new file mode 100644 index 0000000000..1389e28769 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/034.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="iso-8859-1"?> +<!-- Has an NMTOKENS attribute containing a CR character that comes from a + character reference in an internal entity. Because CR is in the + S production, this is valid in both XML 1.0 and 1.1. --> +<!DOCTYPE foo [ +<!ELEMENT foo ANY> +<!ATTLIST foo bar NMTOKENS #IMPLIED> +<!ENTITY val "abc
def"> +]> +<foo bar="&val;" /> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/035.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/035.xml new file mode 100644 index 0000000000..28275493a5 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/035.xml @@ -0,0 +1,10 @@ +<?xml version="1.1" encoding="iso-8859-1"?> +<!-- Has an NMTOKENS attribute containing a CR character that comes from a + character reference in an internal entity. Because CR is in the + S production, this is valid in both XML 1.0 and 1.1. --> +<!DOCTYPE foo [ +<!ELEMENT foo ANY> +<!ATTLIST foo bar NMTOKENS #IMPLIED> +<!ENTITY val "abc
def"> +]> +<foo bar="&val;" /> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/036.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/036.xml new file mode 100644 index 0000000000..26e02cdba1 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/036.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="iso-8859-1"?> +<!-- Has an NMTOKENS attribute containing a NEL character that comes from a + character reference in an internal entity. Because NEL is not in the + S production (even though real NELs are converted to LF on input), + this is invalid in both XML 1.0 and 1.1. --> +<!DOCTYPE foo [ +<!ELEMENT foo ANY> +<!ATTLIST foo bar NMTOKENS #IMPLIED> +<!ENTITY val "abc…def"> +]> +<foo bar="&val;" /> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/037.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/037.xml new file mode 100644 index 0000000000..7e0e9fd1b8 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/037.xml @@ -0,0 +1,11 @@ +<?xml version="1.1" encoding="iso-8859-1"?> +<!-- Has an NMTOKENS attribute containing a NEL character that comes from a + character reference in an internal entity. Because NEL is not in the + S production (even though real NELs are converted to LF on input), + this is invalid in both XML 1.0 and 1.1. --> +<!DOCTYPE foo [ +<!ELEMENT foo ANY> +<!ATTLIST foo bar NMTOKENS #IMPLIED> +<!ENTITY val "abc…def"> +]> +<foo bar="&val;" /> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/038.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/038.xml new file mode 100644 index 0000000000..c172ca52cf --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/038.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="iso-8859-1"?> +<!-- Contains a C0 control character (form-feed), illegal in + both XML 1.0 and 1.1 --> +<!DOCTYPE foo [ +<!ELEMENT foo ANY> +]> +<foo></foo> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/039.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/039.xml new file mode 100644 index 0000000000..d6ce5d05a6 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/039.xml @@ -0,0 +1,7 @@ +<?xml version="1.1" encoding="iso-8859-1"?> +<!-- Contains a C0 control character (form-feed), illegal in + both XML 1.0 and 1.1 --> +<!DOCTYPE foo [ +<!ELEMENT foo ANY> +]> +<foo></foo> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/040.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/040.xml new file mode 100644 index 0000000000..2717a4f8a4 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/040.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="iso-8859-1"?> +<!-- Contains a C1 control character (partial line up), legal in + XML 1.0 but not 1.1 --> +<!DOCTYPE foo [ +<!ELEMENT foo ANY> +]> +<foo></foo> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/041.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/041.xml new file mode 100644 index 0000000000..e3caa92050 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/041.xml @@ -0,0 +1,7 @@ +<?xml version="1.1" encoding="iso-8859-1"?> +<!-- Contains a C1 control character (partial line up), legal in + XML 1.0 but not 1.1 --> +<!DOCTYPE foo [ +<!ELEMENT foo ANY> +]> +<foo></foo> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/042.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/042.xml new file mode 100644 index 0000000000..d12570ba01 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/042.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="iso-8859-1"?> +<!-- Contains a character reference to a C0 control character (form-feed), + legal in XML 1.1 but not 1.0 --> +<!DOCTYPE foo [ +<!ELEMENT foo ANY> +]> +<foo></foo> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/043.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/043.xml new file mode 100644 index 0000000000..771e807f94 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/043.xml @@ -0,0 +1,7 @@ +<?xml version="1.1" encoding="iso-8859-1"?> +<!-- Contains a character reference to a C0 control character (form-feed), + legal in XML 1.1 but not 1.0 --> +<!DOCTYPE foo [ +<!ELEMENT foo ANY> +]> +<foo></foo> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/044.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/044.xml new file mode 100644 index 0000000000..fc47fbf6f2 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/044.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="iso-8859-1"?> +<!-- Contains a character reference to a C1 control character (partial line + up), legal in both XML 1.0 and 1.1 (but for different reasons) --> +<!DOCTYPE foo [ +<!ELEMENT foo ANY> +]> +<foo>Œ</foo> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/045.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/045.xml new file mode 100644 index 0000000000..966f8c7906 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/045.xml @@ -0,0 +1,7 @@ +<?xml version="1.1" encoding="iso-8859-1"?> +<!-- Contains a character reference to a C1 control character (partial line + up), legal in both XML 1.0 and 1.1 (but for different reasons) --> +<!DOCTYPE foo [ +<!ELEMENT foo ANY> +]> +<foo>Œ</foo> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/046.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/046.xml new file mode 100644 index 0000000000..8d1f955435 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/046.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="iso-8859-1"?> +<!-- Has a NEL character in element content whitespace; well-formed in both + XML 1.0 and 1.1, but valid only in 1.1 --> +<!DOCTYPE foo [ +<!ELEMENT foo (foo*)> +]> +<foo></foo> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/047.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/047.xml new file mode 100644 index 0000000000..4231317ebf --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/047.xml @@ -0,0 +1,7 @@ +<?xml version="1.1" encoding="iso-8859-1"?> +<!-- Has a NEL character in element content whitespace; well-formed in both + XML 1.0 and 1.1, but valid only in 1.1 --> +<!DOCTYPE foo [ +<!ELEMENT foo (foo*)> +]> +<foo></foo> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/048.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/048.xml new file mode 100644 index 0000000000..b7a995d0be --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/048.xml @@ -0,0 +1,8 @@ +<?xml version="1.0"?> +<!-- Has an LSEP character in element content whitespace; well-formed in both + XML 1.0 and 1.1, but valid only in 1.1 --> +<!DOCTYPE foo [ +<!ELEMENT foo (foo*)> +]> +<foo>
</foo> + diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/049.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/049.xml new file mode 100644 index 0000000000..15608635a2 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/049.xml @@ -0,0 +1,8 @@ +<?xml version="1.1"?> +<!-- has an LSEP character in element content whitespace; well-formed in both + XML 1.0 and 1.1, but valid only in 1.1 --> +<!DOCTYPE foo [ +<!ELEMENT foo (foo*)> +]> +<foo>
</foo> + diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/050.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/050.xml new file mode 100644 index 0000000000..68b17cac37 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/050.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="iso-8859-1"?> +<!-- Has element content whitespace containing a CR character that comes from + a character reference in an internal entity. Because CR is in the + S production, this is valid in both XML 1.0 and 1.1. --> +<!DOCTYPE foo [ +<!ELEMENT foo (foo*)> +<!ENTITY e "
"> +]> +<foo>&e;</foo> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/051.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/051.xml new file mode 100644 index 0000000000..916be37a09 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/051.xml @@ -0,0 +1,9 @@ +<?xml version="1.1" encoding="iso-8859-1"?> +<!-- Has element content whitespace containing a CR character that comes from + a character reference in an internal entity. Because CR is in the + S production, this is valid in both XML 1.0 and 1.1. --> +<!DOCTYPE foo [ +<!ELEMENT foo (foo*)> +<!ENTITY e "
"> +]> +<foo>&e;</foo> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/052.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/052.xml new file mode 100644 index 0000000000..1a544dd26d --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/052.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="iso-8859-1"?> +<!-- Has element content whitespace containing a NEL character that comes from + a character reference in an internal entity. Because NEL is not in the + S production (even though real NELs are converted to LF on input), + this is invalid in both XML 1.0 and 1.1. --> +<!DOCTYPE foo [ +<!ELEMENT foo (foo*)> +<!ENTITY e "abc…def"> +]> +<foo>&e;</foo> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/053.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/053.xml new file mode 100644 index 0000000000..720e4393e0 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/053.xml @@ -0,0 +1,10 @@ +<?xml version="1.1" encoding="iso-8859-1"?> +<!-- Has element content whitespace containing a NEL character that comes from + a character reference in an internal entity. Because NEL is not in the + S production (even though real NELs are converted to LF on input), + this is invalid in both XML 1.0 and 1.1. --> +<!DOCTYPE foo [ +<!ELEMENT foo (foo*)> +<!ENTITY e "abc…def"> +]> +<foo>&e;</foo> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/054.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/054.xml new file mode 100644 index 0000000000..a60c006bae --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/054.xml @@ -0,0 +1,12 @@ +<?xml version="1.1" encoding="iso-8859-1"?> +<!-- Contains a character reference to a C0 control character (form-feed) + in an entity value. This will be legal (in XML 1.1) when the entity + declaration is parsed, but what about when it is used? According to + the grammar in the CR spec, it should be illegal (because the + replacement text must match "content"), but this is probably not + intended. --> +<!DOCTYPE foo [ +<!ELEMENT foo ANY> +<!ENTITY e ""> +]> +<foo>&e;</foo> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/055.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/055.xml new file mode 100644 index 0000000000..fe5a6cc644 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/055.xml @@ -0,0 +1,3 @@ +<?xml version="1.1"encoding="iso-8859-1"?> +<!-- Has a Latin-1 NEL in the XML declaration --> +<foo/> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/056.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/056.xml new file mode 100644 index 0000000000..703f25b864 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/056.xml @@ -0,0 +1,3 @@ +<?xml version="1.1"
encoding="utf-8"?> +<!-- Has a UTF-8 NEL in the XML declaration --> +<foo/> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/057.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/057.xml new file mode 100644 index 0000000000..1ee4071470 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/057.xml @@ -0,0 +1,3 @@ +<?xml version="1.1"
encoding="utf-8"?> +<!-- Has a UTF-8 LSEP in the XML declaration --> +<foo/> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/CVS/Entries b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/CVS/Entries new file mode 100644 index 0000000000..7dc624fe01 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/CVS/Entries @@ -0,0 +1,70 @@ +/001.dtd/1.1.1.1/Mon Jun 2 17:59:00 2003// +/001.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/002.pe/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.ent/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.ent/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// +/005_1.ent/1.1.1.1/Mon Jun 2 17:59:00 2003// +/005_2.ent/1.1.1.1/Mon Jun 2 17:59:00 2003// +/006.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/006_1.ent/1.1.1.1/Mon Jun 2 17:59:00 2003// +/006_2.ent/1.1.1.1/Mon Jun 2 17:59:00 2003// +/007.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/008.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/009.ent/1.1.1.1/Mon Jun 2 17:59:00 2003// +/009.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/010.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/011.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/012.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/013.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/014.xml/1.2/Fri Nov 14 15:28:15 2003// +/015.xml/1.2/Fri Nov 14 15:28:15 2003// +/016.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/017.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/018.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/019.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/020.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/021.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/022.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/023.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/024.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/025.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/026.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/027.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/028.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/029.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/030.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/031.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/032.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/033.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/034.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/035.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/036.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/037.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/038.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/039.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/040.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/041.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/042.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/043.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/044.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/045.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/046.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/047.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/048.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/049.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/050.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/051.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/052.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/053.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/054.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/055.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/056.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/057.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/testcases.dtd/1.1.1.1/Mon Jun 2 17:59:00 2003// +/xml11.xml/1.2/Fri Nov 14 15:28:15 2003// +/xmlconf.xml/1.2/Thu Nov 6 17:30:18 2003// +D/out//// diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/CVS/Repository b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/CVS/Repository new file mode 100644 index 0000000000..b4d2d355ce --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/CVS/Repository @@ -0,0 +1 @@ +2001/XML-Test-Suite/xmlconf/eduni/xml-1.1 diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/CVS/Root b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/CVS/Root new file mode 100644 index 0000000000..3c7177e4bb --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-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/xml-1.1/out/006.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/006.xml new file mode 100644 index 0000000000..bb23ff88a9 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/006.xml @@ -0,0 +1 @@ +<?xml version="1.1"?><foo> some text </foo>
\ No newline at end of file diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/007.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/007.xml new file mode 100644 index 0000000000..01d6d20520 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/007.xml @@ -0,0 +1 @@ +<?xml version="1.1"?><foo></foo>
\ No newline at end of file diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/010.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/010.xml new file mode 100644 index 0000000000..d24c7744c1 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/010.xml @@ -0,0 +1 @@ +<foo></foo>
\ No newline at end of file diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/012.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/012.xml new file mode 100644 index 0000000000..384344a000 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/012.xml @@ -0,0 +1 @@ +<foo></foo>
\ No newline at end of file diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/015.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/015.xml new file mode 100644 index 0000000000..bbc5c27a14 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/015.xml @@ -0,0 +1 @@ +<?xml version="1.1"?><eggſ></eggſ>
\ No newline at end of file diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/017.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/017.xml new file mode 100644 index 0000000000..a169654ec8 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/017.xml @@ -0,0 +1 @@ +<?xml version="1.1"?><𝀲></𝀲>
\ No newline at end of file diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/018.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/018.xml new file mode 100644 index 0000000000..e9ed497844 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/018.xml @@ -0,0 +1 @@ +<?xml version="1.1"?><></>
\ No newline at end of file diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/022.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/022.xml new file mode 100644 index 0000000000..dd89bed4e0 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/022.xml @@ -0,0 +1 @@ +<foo>
</foo>
\ No newline at end of file diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/023.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/023.xml new file mode 100644 index 0000000000..be866ffc8b --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/023.xml @@ -0,0 +1 @@ +<?xml version="1.1"?><foo> </foo>
\ No newline at end of file diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/024.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/024.xml new file mode 100644 index 0000000000..0ae04b6fa6 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/024.xml @@ -0,0 +1 @@ +<foo>
</foo>
\ No newline at end of file diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/025.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/025.xml new file mode 100644 index 0000000000..be866ffc8b --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/025.xml @@ -0,0 +1 @@ +<?xml version="1.1"?><foo> </foo>
\ No newline at end of file diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/026.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/026.xml new file mode 100644 index 0000000000..98aaebd487 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/026.xml @@ -0,0 +1 @@ +<foo>
</foo>
\ No newline at end of file diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/027.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/027.xml new file mode 100644 index 0000000000..be866ffc8b --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/027.xml @@ -0,0 +1 @@ +<?xml version="1.1"?><foo> </foo>
\ No newline at end of file diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/028.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/028.xml new file mode 100644 index 0000000000..3537e31d0a --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/028.xml @@ -0,0 +1 @@ +<foo>
</foo>
\ No newline at end of file diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/029.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/029.xml new file mode 100644 index 0000000000..7f917046df --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/029.xml @@ -0,0 +1 @@ +<?xml version="1.1"?><foo> </foo>
\ No newline at end of file diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/030.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/030.xml new file mode 100644 index 0000000000..10e9d7d2b5 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/030.xml @@ -0,0 +1 @@ +<foo bar="abc
def"></foo>
\ No newline at end of file diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/031.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/031.xml new file mode 100644 index 0000000000..128ee0e125 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/031.xml @@ -0,0 +1 @@ +<?xml version="1.1"?><foo bar="abc def"></foo>
\ No newline at end of file diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/032.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/032.xml new file mode 100644 index 0000000000..b67e16498d --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/032.xml @@ -0,0 +1 @@ +<foo bar="abc
def"></foo>
\ No newline at end of file diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/033.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/033.xml new file mode 100644 index 0000000000..128ee0e125 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/033.xml @@ -0,0 +1 @@ +<?xml version="1.1"?><foo bar="abc def"></foo>
\ No newline at end of file diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/034.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/034.xml new file mode 100644 index 0000000000..da523b848e --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/034.xml @@ -0,0 +1 @@ +<foo bar="abc def"></foo>
\ No newline at end of file diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/035.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/035.xml new file mode 100644 index 0000000000..128ee0e125 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/035.xml @@ -0,0 +1 @@ +<?xml version="1.1"?><foo bar="abc def"></foo>
\ No newline at end of file diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/036.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/036.xml new file mode 100644 index 0000000000..10e9d7d2b5 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/036.xml @@ -0,0 +1 @@ +<foo bar="abc
def"></foo>
\ No newline at end of file diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/037.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/037.xml new file mode 100644 index 0000000000..fbdb0aab0a --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/037.xml @@ -0,0 +1 @@ +<?xml version="1.1"?><foo bar="abc…def"></foo>
\ No newline at end of file diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/040.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/040.xml new file mode 100644 index 0000000000..7bbfacf14b --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/040.xml @@ -0,0 +1 @@ +<foo></foo>
\ No newline at end of file diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/043.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/043.xml new file mode 100644 index 0000000000..c858cf9436 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/043.xml @@ -0,0 +1 @@ +<?xml version="1.1"?><foo></foo>
\ No newline at end of file diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/044.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/044.xml new file mode 100644 index 0000000000..7bbfacf14b --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/044.xml @@ -0,0 +1 @@ +<foo></foo>
\ No newline at end of file diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/045.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/045.xml new file mode 100644 index 0000000000..e86a8b6620 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/045.xml @@ -0,0 +1 @@ +<?xml version="1.1"?><foo>Œ</foo>
\ No newline at end of file diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/046.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/046.xml new file mode 100644 index 0000000000..dd89bed4e0 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/046.xml @@ -0,0 +1 @@ +<foo>
</foo>
\ No newline at end of file diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/047.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/047.xml new file mode 100644 index 0000000000..be866ffc8b --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/047.xml @@ -0,0 +1 @@ +<?xml version="1.1"?><foo> </foo>
\ No newline at end of file diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/048.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/048.xml new file mode 100644 index 0000000000..0ae04b6fa6 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/048.xml @@ -0,0 +1 @@ +<foo>
</foo>
\ No newline at end of file diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/049.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/049.xml new file mode 100644 index 0000000000..be866ffc8b --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/049.xml @@ -0,0 +1 @@ +<?xml version="1.1"?><foo> </foo>
\ No newline at end of file diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/050.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/050.xml new file mode 100644 index 0000000000..7f3143d210 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/050.xml @@ -0,0 +1 @@ +<foo> </foo>
\ No newline at end of file diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/051.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/051.xml new file mode 100644 index 0000000000..d40772ba80 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/051.xml @@ -0,0 +1 @@ +<?xml version="1.1"?><foo> </foo>
\ No newline at end of file diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/052.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/052.xml new file mode 100644 index 0000000000..efb77f2429 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/052.xml @@ -0,0 +1 @@ +<foo>abc
def</foo>
\ No newline at end of file diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/053.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/053.xml new file mode 100644 index 0000000000..44e7304320 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/053.xml @@ -0,0 +1 @@ +<?xml version="1.1"?><foo>abc…def</foo>
\ No newline at end of file diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/054.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/054.xml new file mode 100644 index 0000000000..c858cf9436 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/054.xml @@ -0,0 +1 @@ +<?xml version="1.1"?><foo></foo>
\ No newline at end of file diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/CVS/Entries b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/CVS/Entries new file mode 100644 index 0000000000..f4e8474467 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/CVS/Entries @@ -0,0 +1,37 @@ +/006.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/007.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/010.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/012.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/015.xml/1.2/Fri Nov 14 15:28:15 2003// +/017.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/018.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/022.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/023.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/024.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/025.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/026.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/027.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/028.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/029.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/030.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/031.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/032.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/033.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/034.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/035.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/036.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/037.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/040.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/043.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/044.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/045.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/046.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/047.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/048.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/049.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/050.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/051.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/052.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/053.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +/054.xml/1.1.1.1/Mon Jun 2 17:59:00 2003// +D diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/CVS/Repository b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/CVS/Repository new file mode 100644 index 0000000000..7cae140bee --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/CVS/Repository @@ -0,0 +1 @@ +2001/XML-Test-Suite/xmlconf/eduni/xml-1.1/out diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/CVS/Root b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/CVS/Root new file mode 100644 index 0000000000..3c7177e4bb --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/out/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/xml-1.1/testcases.dtd b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/testcases.dtd new file mode 100644 index 0000000000..448d362991 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/testcases.dtd @@ -0,0 +1,103 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ @(#)testcases.dtd 1.6 99/01/21
+ Original version copyright 1998 by Sun Microsystems, Inc.
+ All Rights Reserved.
+ Modifications copyright 1999 by OASIS.
+
+ 1999-06-09 00:20
+
+ DTD describing a database of XML tests.
+
+ NOTE: the OASIS/NIST test effort also has a DTD for its test
+ environment, but that DTD is not yet suited for automated test
+ processing. (Among other issues, it doesn't record information
+ putting any test case into the test matrix.) If that gets fixed,
+ it may be useful to switch over to that DTD.
+-->
+
+<!--
+ The root element of the whole collection is TESTSUITE. While not
+ very different from TESTCASES, it must be distinguished due to
+ improper processing by IE5.
+-->
+<!ELEMENT TESTSUITE ( TESTCASES+ )>
+<!ATTLIST TESTSUITE
+ PROFILE CDATA #IMPLIED
+ >
+
+<!--
+ The root element of a collection should be "TESTCASES". It groups
+ a set of tests in a particular "PROFILE", which is descriptive. For
+ example, a "Japanese" profile might group tests with documents
+ in standard Japanese encodings, using Japanese characters used
+ inside names and name tokens as well as inside text. Or the
+ profile might be associated with the test supplier.
+-->
+
+<!ELEMENT TESTCASES (TEST|TESTCASES)*>
+<!ATTLIST TESTCASES
+ PROFILE CDATA #IMPLIED
+ >
+
+<!--
+ The body of each TEST element is its description, used
+ to evaluate the diagnostic produced on negative tests.
+ People will generally read this to evaluate whether the
+ test failed for the correct reason.
+
+ The type of (external) ENTITIES required affect the results
+ permitted for certain types of nonvalidating parsers. In
+ some cases, errors (even well-formedness errors) can't be seen
+ without reading external parameter or general entities.
+
+ Each test has a unique ID used in diagnostics.
+
+ Tests with an OUTPUT attribute do dual duty: not only must parsers
+ accept the test, but the data they report must also have "Second
+ Canonical Form" as found in the specified output file. (This is
+ what James Clark titled "Canonical XML", with the addition of the
+ NOTATION declarations that all XML parsers are required to report.)
+
+ The OUTPUT3 attribute is like OUTPUT, but when sent through a
+ validating parser the data reported must have the "Third Canonical
+ Form" as found in the specified output file. (This is Second
+ Canonical form, with declarations of unparsed ENTITY values and
+ with all ignorable whitespace removed.)
+
+ Tests apply to one or more particular SECTIONS.
+
+ Each test has a TYPE:
+ * All parsers must accept "valid" testcases.
+ * Nonvalidating parsers must also accept "invalid" testcases,
+ but validating ones must reject them.
+ * No parser should accept a "not-wf" testcase unless it's a
+ nonvalidating parser and the test contains external entities
+ that the parser doesn't read.
+ * Parsers are not required to report "errors".
+
+ Each test is in a particular XML document, with a URI. If these
+ tests are accessed over a network, the path will be relative to
+ the base URI of the document holding the testcase.
+-->
+
+<!ELEMENT TEST (#PCDATA | EM | B)*>
+<!ATTLIST TEST
+ ENTITIES (both|none|parameter|general) "none"
+ ID ID #REQUIRED
+ OUTPUT CDATA #IMPLIED
+ OUTPUT3 CDATA #IMPLIED
+ SECTIONS CDATA #REQUIRED
+ TYPE (valid|invalid|not-wf|error) #REQUIRED
+ URI CDATA #REQUIRED
+ NAMESPACE (yes|no) "yes" + >
+
+<!--
+ Really basic HTML font tweaks, to support highlighting
+ some aspects of test descriptions ...
+ EM == emphasis (e.g. italics, fun colors)
+ B == bold
+-->
+<!ELEMENT EM (#PCDATA | B)*>
+<!ELEMENT B (#PCDATA | EM)*>
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/xml11.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/xml11.xml new file mode 100644 index 0000000000..6bfe42c661 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/xml11.xml @@ -0,0 +1,286 @@ +<TESTCASES PROFILE="Richard Tobin's XML 1.1 test suite 13 Feb 2003"> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="2.8 4.3.4" URI="001.xml" ID="rmt-001" TYPE="not-wf" ENTITIES="parameter"> +External subset has later version number +</TEST> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="2.8 4.3.4" URI="002.xml" ID="rmt-002" TYPE="not-wf" ENTITIES="parameter"> +External PE has later version number +</TEST> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="2.8 4.3.4" URI="003.xml" ID="rmt-003" TYPE="not-wf" ENTITIES="general"> +External general entity has later version number +</TEST> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="2.8 4.3.4" URI="004.xml" ID="rmt-004" TYPE="not-wf" ENTITIES="general"> +External general entity has later version number (no decl means 1.0) +</TEST> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="2.8 4.3.4" URI="005.xml" ID="rmt-005" TYPE="not-wf" ENTITIES="general"> +Indirect external general entity has later version number +</TEST> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="2.8 4.3.4" URI="006.xml" ID="rmt-006" OUTPUT="out/006.xml" TYPE="valid" ENTITIES="general"> +Second-level external general entity has later version number than +first-level, but not later than document, so not an error. +</TEST> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="2.8 4.3.4" URI="007.xml" ID="rmt-007" OUTPUT="out/007.xml" TYPE="valid"> +A vanilla XML 1.1 document +</TEST> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="2.8 4.3.4" URI="008.xml" ID="rmt-008" TYPE="error"> +an implausibly-versioned document +</TEST> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="2.8 4.3.4" URI="009.xml" ID="rmt-009" TYPE="error" ENTITIES="general"> +External general entity has implausible version number +</TEST> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="2.2" URI="010.xml" ID="rmt-010" OUTPUT="out/010.xml" TYPE="valid"> +Contains a C1 control, legal in XML 1.0, illegal in XML 1.1 +</TEST> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="2.2" URI="011.xml" ID="rmt-011" TYPE="not-wf"> +Contains a C1 control, legal in XML 1.0, illegal in XML 1.1 +</TEST> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="2.2" URI="012.xml" ID="rmt-012" OUTPUT="out/012.xml" TYPE="valid"> +Contains a DEL, legal in XML 1.0, illegal in XML 1.1 +</TEST> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="2.2" URI="013.xml" ID="rmt-013" TYPE="not-wf"> +Contains a DEL, legal in XML 1.0, illegal in XML 1.1 +</TEST> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="2.3" URI="014.xml" ID="rmt-014" TYPE="not-wf"> +Has a "long s" in a name, legal in XML 1.1, illegal in XML 1.0 +</TEST> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="2.3" URI="015.xml" ID="rmt-015" OUTPUT="out/015.xml" TYPE="invalid"> +Has a "long s" in a name, legal in XML 1.1, illegal in XML 1.0 +</TEST> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="2.3" URI="016.xml" ID="rmt-016" TYPE="not-wf"> +Has a Byzantine Musical Symbol Kratimata in a name, +legal in XML 1.1, illegal in XML 1.0 +</TEST> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="2.3" URI="017.xml" ID="rmt-017" OUTPUT="out/017.xml" TYPE="invalid"> +Has a Byzantine Musical Symbol Kratimata in a name, +legal in XML 1.1, illegal in XML 1.0 +</TEST> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="2.3" URI="018.xml" ID="rmt-018" OUTPUT="out/018.xml" TYPE="invalid"> +Has the last legal namechar in XML 1.1, illegal in XML 1.0 +</TEST> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="2.3" URI="019.xml" ID="rmt-019" TYPE="not-wf"> +Has the last legal namechar in XML 1.1, illegal in XML 1.0 +</TEST> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="2.3" URI="020.xml" ID="rmt-020" TYPE="not-wf"> +Has the first character after the last legal namechar in XML 1.1, +illegal in both XML 1.0 and 1.1 +</TEST> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="2.3" URI="021.xml" ID="rmt-021" TYPE="not-wf"> +Has the first character after the last legal namechar in XML 1.1, +illegal in both XML 1.0 and 1.1 +</TEST> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="2.11" URI="022.xml" ID="rmt-022" OUTPUT="out/022.xml" TYPE="valid"> +Has a NEL character; legal in both XML 1.0 and 1.1, but different +canonical output because of normalization in 1.1 +</TEST> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="2.11" URI="023.xml" ID="rmt-023" OUTPUT="out/023.xml" TYPE="valid"> +Has a NEL character; legal in both XML 1.0 and 1.1, but different +canonical output because of normalization in 1.1 +</TEST> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="2.11" URI="024.xml" ID="rmt-024" OUTPUT="out/024.xml" TYPE="valid"> +Has an LSEP character; legal in both XML 1.0 and 1.1, but different +canonical output because of normalization in 1.1 +</TEST> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="2.11" URI="025.xml" ID="rmt-025" OUTPUT="out/025.xml" TYPE="valid"> +Has an LSEP character; legal in both XML 1.0 and 1.1, but different +canonical output because of normalization in 1.1 +</TEST> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="2.11" URI="026.xml" ID="rmt-026" OUTPUT="out/026.xml" TYPE="valid"> +Has CR-NEL; legal in both XML 1.0 and 1.1, but different +canonical output because of normalization in 1.1 +</TEST> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="2.11" URI="027.xml" ID="rmt-027" OUTPUT="out/027.xml" TYPE="valid"> +Has CR-NEL; legal in both XML 1.0 and 1.1, but different +canonical output because of normalization in 1.1 +</TEST> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="2.11" URI="028.xml" ID="rmt-028" OUTPUT="out/028.xml" TYPE="valid"> +Has CR-LSEP; legal in both XML 1.0 and 1.1, but different +canonical output because of normalization in 1.1. +Note that CR and LSEP are not combined into a single LF +</TEST> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="2.11" URI="029.xml" ID="rmt-029" OUTPUT="out/029.xml" TYPE="valid"> +Has CR-LSEP; legal in both XML 1.0 and 1.1, but different +canonical output because of normalization in 1.1 +</TEST> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="2.11" URI="030.xml" ID="rmt-030" OUTPUT="out/030.xml" TYPE="invalid"> +Has a NEL character in an NMTOKENS attribute; well-formed in both +XML 1.0 and 1.1, but valid only in 1.1 +</TEST> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="2.11" URI="031.xml" ID="rmt-031" OUTPUT="out/031.xml" TYPE="valid"> +Has a NEL character in an NMTOKENS attribute; well-formed in both +XML 1.0 and 1.1, but valid only in 1.1 +</TEST> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="2.11" URI="032.xml" ID="rmt-032" OUTPUT="out/032.xml" TYPE="invalid"> +Has an LSEP character in an NMTOKENS attribute; well-formed in both +XML 1.0 and 1.1, but valid only in 1.1 +</TEST> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="2.11" URI="033.xml" ID="rmt-033" OUTPUT="out/033.xml" TYPE="valid"> +Has an LSEP character in an NMTOKENS attribute; well-formed in both +XML 1.0 and 1.1, but valid only in 1.1 +</TEST> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="2.3" URI="034.xml" ID="rmt-034" OUTPUT="out/034.xml" TYPE="valid"> +Has an NMTOKENS attribute containing a CR character that comes from a +character reference in an internal entity. Because CR is in the +S production, this is valid in both XML 1.0 and 1.1. +</TEST> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="2.3" URI="035.xml" ID="rmt-035" OUTPUT="out/035.xml" TYPE="valid"> +Has an NMTOKENS attribute containing a CR character that comes from a +character reference in an internal entity. Because CR is in the +S production, this is valid in both XML 1.0 and 1.1. +</TEST> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="2.3" URI="036.xml" ID="rmt-036" OUTPUT="out/036.xml" TYPE="invalid"> +Has an NMTOKENS attribute containing a NEL character that comes from a +character reference in an internal entity. Because NEL is not in the +S production (even though real NELs are converted to LF on input), +this is invalid in both XML 1.0 and 1.1. +</TEST> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="2.3" URI="037.xml" ID="rmt-037" OUTPUT="out/037.xml" TYPE="invalid"> +Has an NMTOKENS attribute containing a NEL character that comes from a +character reference in an internal entity. Because NEL is not in the +S production (even though real NELs are converted to LF on input), +this is invalid in both XML 1.0 and 1.1. +</TEST> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="2.2" URI="038.xml" ID="rmt-038" TYPE="not-wf"> +Contains a C0 control character (form-feed), illegal in +both XML 1.0 and 1.1 +</TEST> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="2.2" URI="039.xml" ID="rmt-039" TYPE="not-wf"> +Contains a C0 control character (form-feed), illegal in +both XML 1.0 and 1.1 +</TEST> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="2.2" URI="040.xml" ID="rmt-040" OUTPUT="out/040.xml" TYPE="valid"> +Contains a C1 control character (partial line up), legal in +XML 1.0 but not 1.1 +</TEST> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="2.2" URI="041.xml" ID="rmt-041" TYPE="not-wf"> +Contains a C1 control character (partial line up), legal in +XML 1.0 but not 1.1 +</TEST> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="4.1" URI="042.xml" ID="rmt-042" TYPE="not-wf"> +Contains a character reference to a C0 control character (form-feed), +legal in XML 1.1 but not 1.0 +</TEST> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="4.1" URI="043.xml" ID="rmt-043" OUTPUT="out/043.xml" TYPE="valid"> +Contains a character reference to a C0 control character (form-feed), +legal in XML 1.1 but not 1.0 +</TEST> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="4.1" URI="044.xml" ID="rmt-044" OUTPUT="out/044.xml" TYPE="valid"> +Contains a character reference to a C1 control character (partial line +up), legal in both XML 1.0 and 1.1 (but for different reasons) +</TEST> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="4.1" URI="045.xml" ID="rmt-045" OUTPUT="out/045.xml" TYPE="valid"> +Contains a character reference to a C1 control character (partial line +up), legal in both XML 1.0 and 1.1 (but for different reasons) +</TEST> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="2.11" URI="046.xml" ID="rmt-046" OUTPUT="out/046.xml" TYPE="invalid"> +Has a NEL character in element content whitespace; well-formed in both +XML 1.0 and 1.1, but valid only in 1.1 +</TEST> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="2.11" URI="047.xml" ID="rmt-047" OUTPUT="out/047.xml" TYPE="valid"> +Has a NEL character in element content whitespace; well-formed in both +XML 1.0 and 1.1, but valid only in 1.1 +</TEST> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="2.11" URI="048.xml" ID="rmt-048" OUTPUT="out/048.xml" TYPE="invalid"> +Has an LSEP character in element content whitespace; well-formed in both +XML 1.0 and 1.1, but valid only in 1.1 +</TEST> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="2.11" URI="049.xml" ID="rmt-049" OUTPUT="out/049.xml" TYPE="valid"> +has an LSEP character in element content whitespace; well-formed in both +XML 1.0 and 1.1, but valid only in 1.1 +</TEST> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="2.3" URI="050.xml" ID="rmt-050" OUTPUT="out/050.xml" TYPE="valid"> +Has element content whitespace containing a CR character that comes from +a character reference in an internal entity. Because CR is in the +S production, this is valid in both XML 1.0 and 1.1. +</TEST> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="2.3" URI="051.xml" ID="rmt-051" OUTPUT="out/051.xml" TYPE="valid"> +Has element content whitespace containing a CR character that comes from +a character reference in an internal entity. Because CR is in the +S production, this is valid in both XML 1.0 and 1.1. +</TEST> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="2.3" URI="052.xml" ID="rmt-052" OUTPUT="out/052.xml" TYPE="invalid"> +Has element content whitespace containing a NEL character that comes from +a character reference in an internal entity. Because NEL is not in the +S production (even though real NELs are converted to LF on input), +this is invalid in both XML 1.0 and 1.1. +</TEST> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="2.3" URI="053.xml" ID="rmt-053" OUTPUT="out/053.xml" TYPE="invalid"> +Has element content whitespace containing a NEL character that comes from +a character reference in an internal entity. Because NEL is not in the +S production (even though real NELs are converted to LF on input), +this is invalid in both XML 1.0 and 1.1. +</TEST> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="4.3.2" URI="054.xml" ID="rmt-054" OUTPUT="out/054.xml" TYPE="valid"> +Contains a character reference to a C0 control character (form-feed) +in an entity value. This will be legal (in XML 1.1) when the entity +declaration is parsed, but what about when it is used? According to +the grammar in the CR spec, it should be illegal (because the +replacement text must match "content"), but this is probably not +intended. This will be fixed in the PR version. +</TEST> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="2.11" URI="055.xml" ID="rmt-055" TYPE="error"> +Has a Latin-1 NEL in the XML declaration (to be made an error in PR) +</TEST> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="2.11" URI="056.xml" ID="rmt-056" TYPE="error"> +Has a UTF-8 NEL in the XML declaration (to be made an error in PR) +</TEST> + +<TEST VERSION="1.1" RECOMMENDATION="XML1.1" SECTIONS="2.11" URI="057.xml" ID="rmt-057" TYPE="error"> +Has a UTF-8 LSEP in the XML declaration (to be made an error in PR) +</TEST> + +</TESTCASES> diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/xmlconf.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/xmlconf.xml new file mode 100644 index 0000000000..af0a3b5fa1 --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/eduni/xml-1.1/xmlconf.xml @@ -0,0 +1,16 @@ +<?xml version="1.0"?> + +<!-- Richard Tobin's XML 1.1 test suite. + Copyright Richard Tobin, HCRC February 2003. + May be freely redistributed provided copyright notice is retained. + --> + +<?xml-stylesheet href="xmlconformance.xsl" type="text/xsl"?> + +<!DOCTYPE TESTSUITE SYSTEM "testcases.dtd" [ + <!ENTITY eduni-xml11 SYSTEM "xml11.xml"> +]> + +<TESTSUITE PROFILE="Richard Tobin's XML 1.1 test suite 13 Feb 2003"> + &eduni-xml11; +</TESTSUITE> |