summaryrefslogtreecommitdiffstats
path: root/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54')
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54/CVS/Entries6
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54/CVS/Repository1
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54/CVS/Root1
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54/ibm54v01.xml50
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54/ibm54v02.xml16
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54/ibm54v03.xml12
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54/ibmlogo.gifbin0 -> 1082 bytes
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54/out/CVS/Entries4
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54/out/CVS/Repository1
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54/out/CVS/Root1
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54/out/ibm54v01.xml5
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54/out/ibm54v02.xml1
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54/out/ibm54v03.xml1
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54/xmltech.gifbin0 -> 4070 bytes
14 files changed, 99 insertions, 0 deletions
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54/CVS/Entries b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54/CVS/Entries
new file mode 100644
index 0000000000..71f40e131c
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54/CVS/Entries
@@ -0,0 +1,6 @@
+/ibm54v01.xml/1.1.1.1/Wed Oct 17 09:52:57 2001//
+/ibm54v02.xml/1.1.1.1/Wed Oct 17 09:52:57 2001//
+/ibm54v03.xml/1.1.1.1/Wed Oct 17 09:52:57 2001//
+/ibmlogo.gif/1.1.1.1/Wed Oct 17 09:52:57 2001//
+/xmltech.gif/1.1.1.1/Wed Oct 17 09:52:57 2001//
+D/out////
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54/CVS/Repository b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54/CVS/Repository
new file mode 100644
index 0000000000..7325264860
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54/CVS/Repository
@@ -0,0 +1 @@
+2001/XML-Test-Suite/xmlconf/ibm/valid/P54
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54/CVS/Root b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54/CVS/Root
new file mode 100644
index 0000000000..3c7177e4bb
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54/CVS/Root
@@ -0,0 +1 @@
+:pserver:anonymous@dev.w3.org:/sources/public
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54/ibm54v01.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54/ibm54v01.xml
new file mode 100644
index 0000000000..2317e38fac
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54/ibm54v01.xml
@@ -0,0 +1,50 @@
+<?xml version="1.0"?>
+<!DOCTYPE root [
+ <!ELEMENT root ANY>
+ <!ELEMENT a (#PCDATA) >
+ <!ELEMENT b (#PCDATA) >
+ <!ELEMENT c (#PCDATA) >
+ <!ELEMENT d (#PCDATA) >
+ <!ELEMENT e (#PCDATA) >
+ <!ELEMENT f (#PCDATA) >
+ <!ELEMENT g (#PCDATA) >
+ <!ELEMENT h (#PCDATA) >
+ <!ELEMENT i (#PCDATA) >
+ <!ELEMENT j (#PCDATA) >
+ <!ELEMENT k (#PCDATA) >
+ <!--* Tests all Attbuite types in P55,P56,P57,P58,P59 *-->
+ <!ATTLIST a aattr1 ID #REQUIRED>
+ <!ATTLIST b battr1 CDATA #REQUIRED
+ battr2 (good|bad) #REQUIRED
+ battr3 ID #REQUIRED>
+ <!ATTLIST c c_reference IDREF #REQUIRED>
+ <!ATTLIST d d_reference IDREFS #REQUIRED>
+ <!ENTITY xmltech SYSTEM "xmltech.gif" NDATA gif>
+ <!NOTATION gif SYSTEM "gif">
+ <!ATTLIST e eattr1 ENTITY #REQUIRED>
+ <!ENTITY IBMlogo SYSTEM "IBMlogo.gif" NDATA gif>
+ <!ATTLIST f fattr1 ENTITIES #REQUIRED>
+ <!ATTLIST g gattr1 NMTOKEN #REQUIRED>
+ <!ATTLIST h hattr1 NMTOKENS #REQUIRED>
+ <!NOTATION UTF-8 SYSTEM "UTF-8">
+ <!ATTLIST i iattr1 NOTATION (UTF-8) #REQUIRED>
+ <!--* Tests all DefaultDecl in P60 -->
+ <!ATTLIST j jattr1 CDATA #REQUIRED
+ jattr2 CDATA "good"
+ jattr3 CDATA #FIXED "fixed"
+ jattr4 CDATA #IMPLIED >
+
+]>
+<root>
+ <a aattr1 = "a1"> Element type a </a>
+ <b battr1 = "anyvalue" battr2="good" battr3 ="b1"> Element type b </b>
+ <c c_reference = "b1"> Element type c </c>
+ <d d_reference = "a1 b1"> Element type d </d>
+ <e eattr1 = "xmltech"> Element type e </e>
+ <f fattr1 = "xmltech IBMlogo"> Element type f </f>
+ <g gattr1 = "xml4j3_0_0_EA3"> Element type g </g>
+ <h hattr1 = "xml4j3_0_0_EA3 Xerces-J_1_0_1"> Element type h </h>
+ <i iattr1 = "UTF-8"> Element type i </i>
+ <j jattr1 = "anyvalue" jattr2="good" jattr3 ="fixed"> Element type j </j>
+</root>
+<!--* a valid test: tests P54 *-->
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54/ibm54v02.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54/ibm54v02.xml
new file mode 100644
index 0000000000..9bfd55fd01
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54/ibm54v02.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0"?>
+<!-- test for Production 54-->
+<!DOCTYPE root
+ [
+ <!ELEMENT root (x|y|z)*>
+ <!ELEMENT x (#PCDATA)>
+ <!ELEMENT y ANY>
+ <!ELEMENT z EMPTY>
+ <!ATTLIST x attr CDATA #IMPLIED>
+ <!ATTLIST y attr NMTOKENS #IMPLIED>
+ <!ATTLIST z attr (x|y) #IMPLIED>
+ ]>
+<root>
+<x attr= 'Madhu'></x>
+<y attr= '1.a.name.token.but.not.a.name'></y>
+</root>
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54/ibm54v03.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54/ibm54v03.xml
new file mode 100644
index 0000000000..4215498125
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54/ibm54v03.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0"?>
+<!-- test for Production 54-->
+<!DOCTYPE AttrType
+[
+<!ELEMENT AttrType ANY>
+<!ELEMENT a (#PCDATA)>
+<!ATTLIST a att CDATA #IMPLIED>
+]>
+<AttrType>
+<a att= 'hello world'>
+</a>
+</AttrType>
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54/ibmlogo.gif b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54/ibmlogo.gif
new file mode 100644
index 0000000000..034ddc162b
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54/ibmlogo.gif
Binary files differ
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54/out/CVS/Entries b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54/out/CVS/Entries
new file mode 100644
index 0000000000..8174bd1ea2
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54/out/CVS/Entries
@@ -0,0 +1,4 @@
+/ibm54v01.xml/1.1.1.1/Wed Oct 17 09:52:57 2001//
+/ibm54v02.xml/1.1.1.1/Wed Oct 17 09:52:57 2001//
+/ibm54v03.xml/1.1.1.1/Wed Oct 17 09:52:57 2001//
+D
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54/out/CVS/Repository b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54/out/CVS/Repository
new file mode 100644
index 0000000000..b02a88598f
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54/out/CVS/Repository
@@ -0,0 +1 @@
+2001/XML-Test-Suite/xmlconf/ibm/valid/P54/out
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54/out/CVS/Root b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54/out/CVS/Root
new file mode 100644
index 0000000000..3c7177e4bb
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54/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/ibm/valid/P54/out/ibm54v01.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54/out/ibm54v01.xml
new file mode 100644
index 0000000000..abb4b443e6
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54/out/ibm54v01.xml
@@ -0,0 +1,5 @@
+<!DOCTYPE root [
+<!NOTATION UTF-8 SYSTEM 'UTF-8'>
+<!NOTATION gif SYSTEM 'gif'>
+]>
+<root>&#10; <a aattr1="a1"> Element type a </a>&#10; <b battr1="anyvalue" battr2="good" battr3="b1"> Element type b </b>&#10; <c c_reference="b1"> Element type c </c>&#10; <d d_reference="a1 b1"> Element type d </d>&#10; <e eattr1="xmltech"> Element type e </e>&#10; <f fattr1="xmltech IBMlogo"> Element type f </f>&#10; <g gattr1="xml4j3_0_0_EA3"> Element type g </g>&#10; <h hattr1="xml4j3_0_0_EA3 Xerces-J_1_0_1"> Element type h </h>&#10; <i iattr1="UTF-8"> Element type i </i>&#10; <j jattr1="anyvalue" jattr2="good" jattr3="fixed"> Element type j </j>&#10;</root> \ No newline at end of file
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54/out/ibm54v02.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54/out/ibm54v02.xml
new file mode 100644
index 0000000000..3b744eefe7
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54/out/ibm54v02.xml
@@ -0,0 +1 @@
+<root>&#10;<x attr="Madhu"></x>&#10;<y attr="1.a.name.token.but.not.a.name"></y>&#10;</root> \ No newline at end of file
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54/out/ibm54v03.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54/out/ibm54v03.xml
new file mode 100644
index 0000000000..f98ff12935
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54/out/ibm54v03.xml
@@ -0,0 +1 @@
+<AttrType>&#10;<a att="hello world">&#10;</a>&#10;</AttrType> \ No newline at end of file
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54/xmltech.gif b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54/xmltech.gif
new file mode 100644
index 0000000000..8f88a54f17
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/valid/P54/xmltech.gif
Binary files differ