0
|
1 |
<TESTCASES PROFILE="Richard Tobin's XML Namespaces 1.0 test suite 14 Feb 2003">
|
|
2 |
|
|
3 |
<TEST RECOMMENDATION="NS1.0" SECTIONS="2" URI="001.xml" ID="rmt-ns10-001" TYPE="valid">
|
|
4 |
Namespace name test: a perfectly good http URI
|
|
5 |
</TEST>
|
|
6 |
<TEST RECOMMENDATION="NS1.0" SECTIONS="2" URI="002.xml" ID="rmt-ns10-002" TYPE="valid">
|
|
7 |
Namespace name test: a syntactically plausible URI with a
|
|
8 |
fictitious scheme
|
|
9 |
</TEST>
|
|
10 |
<TEST RECOMMENDATION="NS1.0" SECTIONS="2" URI="003.xml" ID="rmt-ns10-003" TYPE="valid">
|
|
11 |
Namespace name test: a perfectly good http URI with a fragment
|
|
12 |
</TEST>
|
|
13 |
<TEST RECOMMENDATION="NS1.0" SECTIONS="2" URI="004.xml" ID="rmt-ns10-004" TYPE="error">
|
|
14 |
Namespace name test: a relative URI (deprecated)
|
|
15 |
</TEST>
|
|
16 |
<TEST RECOMMENDATION="NS1.0" SECTIONS="2" URI="005.xml" ID="rmt-ns10-005" TYPE="error">
|
|
17 |
Namespace name test: a same-document relative URI (deprecated)
|
|
18 |
</TEST>
|
|
19 |
<TEST RECOMMENDATION="NS1.0" SECTIONS="2" URI="006.xml" ID="rmt-ns10-006" TYPE="error">
|
|
20 |
Namespace name test: an http IRI that is not a URI
|
|
21 |
</TEST>
|
|
22 |
<TEST RECOMMENDATION="NS1.0" SECTIONS="1" URI="007.xml" ID="rmt-ns10-007" TYPE="valid">
|
|
23 |
Namespace inequality test: different capitalization
|
|
24 |
</TEST>
|
|
25 |
<TEST RECOMMENDATION="NS1.0" SECTIONS="1" URI="008.xml" ID="rmt-ns10-008" TYPE="valid">
|
|
26 |
Namespace inequality test: different escaping
|
|
27 |
</TEST>
|
|
28 |
<TEST RECOMMENDATION="NS1.0" SECTIONS="1" URI="009.xml" ID="rmt-ns10-009" TYPE="not-wf">
|
|
29 |
Namespace equality test: plain repetition
|
|
30 |
</TEST>
|
|
31 |
<TEST RECOMMENDATION="NS1.0" SECTIONS="1" URI="010.xml" ID="rmt-ns10-010" TYPE="not-wf">
|
|
32 |
Namespace equality test: use of character reference
|
|
33 |
</TEST>
|
|
34 |
<TEST RECOMMENDATION="NS1.0" SECTIONS="1" URI="011.xml" ID="rmt-ns10-011" TYPE="not-wf">
|
|
35 |
Namespace equality test: use of entity reference
|
|
36 |
</TEST>
|
|
37 |
<TEST RECOMMENDATION="NS1.0" SECTIONS="1" URI="012.xml" ID="rmt-ns10-012" TYPE="not-wf">
|
|
38 |
Namespace inequality test: equal after attribute value normalization
|
|
39 |
</TEST>
|
|
40 |
<TEST RECOMMENDATION="NS1.0" SECTIONS="3" URI="013.xml" ID="rmt-ns10-013" TYPE="not-wf">
|
|
41 |
Bad QName syntax: multiple colons
|
|
42 |
</TEST>
|
|
43 |
<TEST RECOMMENDATION="NS1.0" SECTIONS="3" URI="014.xml" ID="rmt-ns10-014" TYPE="not-wf">
|
|
44 |
Bad QName syntax: colon at end
|
|
45 |
</TEST>
|
|
46 |
<TEST RECOMMENDATION="NS1.0" SECTIONS="3" URI="015.xml" ID="rmt-ns10-015" TYPE="not-wf">
|
|
47 |
Bad QName syntax: colon at start
|
|
48 |
</TEST>
|
|
49 |
<TEST RECOMMENDATION="NS1.0" SECTIONS="2" URI="016.xml" ID="rmt-ns10-016" TYPE="not-wf">
|
|
50 |
Bad QName syntax: xmlns:
|
|
51 |
</TEST>
|
|
52 |
<TEST RECOMMENDATION="NS1.0" SECTIONS="-" URI="017.xml" ID="rmt-ns10-017" TYPE="invalid">
|
|
53 |
Simple legal case: no namespaces
|
|
54 |
</TEST>
|
|
55 |
<TEST RECOMMENDATION="NS1.0" SECTIONS="5.2" URI="018.xml" ID="rmt-ns10-018" TYPE="invalid">
|
|
56 |
Simple legal case: default namespace
|
|
57 |
</TEST>
|
|
58 |
<TEST RECOMMENDATION="NS1.0" SECTIONS="4" URI="019.xml" ID="rmt-ns10-019" TYPE="invalid">
|
|
59 |
Simple legal case: prefixed element
|
|
60 |
</TEST>
|
|
61 |
<TEST RECOMMENDATION="NS1.0" SECTIONS="4" URI="020.xml" ID="rmt-ns10-020" TYPE="invalid">
|
|
62 |
Simple legal case: prefixed attribute
|
|
63 |
</TEST>
|
|
64 |
<TEST RECOMMENDATION="NS1.0" SECTIONS="5.2" URI="021.xml" ID="rmt-ns10-021" TYPE="invalid">
|
|
65 |
Simple legal case: default namespace and unbinding
|
|
66 |
</TEST>
|
|
67 |
<TEST RECOMMENDATION="NS1.0" SECTIONS="5.2" URI="022.xml" ID="rmt-ns10-022" TYPE="invalid">
|
|
68 |
Simple legal case: default namespace and rebinding
|
|
69 |
</TEST>
|
|
70 |
<TEST RECOMMENDATION="NS1.0" SECTIONS="2" URI="023.xml" ID="rmt-ns10-023" TYPE="not-wf">
|
|
71 |
Illegal use of 1.1-style prefix unbinding in 1.0 document
|
|
72 |
</TEST>
|
|
73 |
<TEST RECOMMENDATION="NS1.0" SECTIONS="5.1" URI="024.xml" ID="rmt-ns10-024" TYPE="invalid">
|
|
74 |
Simple legal case: prefix rebinding
|
|
75 |
</TEST>
|
|
76 |
<TEST RECOMMENDATION="NS1.0" SECTIONS="4" URI="025.xml" ID="rmt-ns10-025" TYPE="not-wf">
|
|
77 |
Unbound element prefix
|
|
78 |
</TEST>
|
|
79 |
<TEST RECOMMENDATION="NS1.0" SECTIONS="4" URI="026.xml" ID="rmt-ns10-026" TYPE="not-wf">
|
|
80 |
Unbound attribute prefix
|
|
81 |
</TEST>
|
|
82 |
<TEST RECOMMENDATION="NS1.0" SECTIONS="2" URI="027.xml" ID="rmt-ns10-027" TYPE="invalid">
|
|
83 |
Reserved prefixes and namespaces: using the xml prefix undeclared
|
|
84 |
</TEST>
|
|
85 |
<TEST RECOMMENDATION="NS1.0" SECTIONS="NE05" URI="028.xml" ID="rmt-ns10-028" TYPE="invalid">
|
|
86 |
Reserved prefixes and namespaces: declaring the xml prefix correctly
|
|
87 |
</TEST>
|
|
88 |
<TEST RECOMMENDATION="NS1.0" SECTIONS="NE05" URI="029.xml" ID="rmt-ns10-029" TYPE="not-wf">
|
|
89 |
Reserved prefixes and namespaces: declaring the xml prefix incorrectly
|
|
90 |
</TEST>
|
|
91 |
<TEST RECOMMENDATION="NS1.0" SECTIONS="NE05" URI="030.xml" ID="rmt-ns10-030" TYPE="not-wf">
|
|
92 |
Reserved prefixes and namespaces: binding another prefix
|
|
93 |
to the xml namespace
|
|
94 |
</TEST>
|
|
95 |
<TEST RECOMMENDATION="NS1.0" SECTIONS="NE05" URI="031.xml" ID="rmt-ns10-031" TYPE="not-wf">
|
|
96 |
Reserved prefixes and namespaces: declaring the xmlns prefix
|
|
97 |
with its correct URI (illegal)
|
|
98 |
</TEST>
|
|
99 |
<TEST RECOMMENDATION="NS1.0" SECTIONS="NE05" URI="032.xml" ID="rmt-ns10-032" TYPE="not-wf">
|
|
100 |
Reserved prefixes and namespaces: declaring the xmlns prefix
|
|
101 |
with an incorrect URI
|
|
102 |
</TEST>
|
|
103 |
<TEST RECOMMENDATION="NS1.0" SECTIONS="NE05" URI="033.xml" ID="rmt-ns10-033" TYPE="not-wf">
|
|
104 |
Reserved prefixes and namespaces: binding another prefix
|
|
105 |
to the xmlns namespace
|
|
106 |
</TEST>
|
|
107 |
<TEST RECOMMENDATION="NS1.0" SECTIONS="NE05" URI="034.xml" ID="rmt-ns10-034" TYPE="invalid">
|
|
108 |
Reserved prefixes and namespaces: binding a reserved prefix
|
|
109 |
</TEST>
|
|
110 |
<TEST RECOMMENDATION="NS1.0" SECTIONS="5.3" URI="035.xml" ID="rmt-ns10-035" TYPE="not-wf">
|
|
111 |
Attribute uniqueness: repeated identical attribute
|
|
112 |
</TEST>
|
|
113 |
<TEST RECOMMENDATION="NS1.0" SECTIONS="5.3" URI="036.xml" ID="rmt-ns10-036" TYPE="not-wf">
|
|
114 |
Attribute uniqueness: repeated attribute with different prefixes
|
|
115 |
</TEST>
|
|
116 |
<TEST RECOMMENDATION="NS1.0" SECTIONS="5.3" URI="037.xml" ID="rmt-ns10-037" TYPE="invalid">
|
|
117 |
Attribute uniqueness: different attributes with same local name
|
|
118 |
</TEST>
|
|
119 |
<TEST RECOMMENDATION="NS1.0" SECTIONS="5.3" URI="038.xml" ID="rmt-ns10-038" TYPE="invalid">
|
|
120 |
Attribute uniqueness: prefixed and unprefixed attributes with same
|
|
121 |
local name
|
|
122 |
</TEST>
|
|
123 |
<TEST RECOMMENDATION="NS1.0" SECTIONS="5.3" URI="039.xml" ID="rmt-ns10-039" TYPE="invalid">
|
|
124 |
Attribute uniqueness: prefixed and unprefixed attributes with same
|
|
125 |
local name, with default namespace
|
|
126 |
</TEST>
|
|
127 |
<TEST RECOMMENDATION="NS1.0" SECTIONS="5.3" URI="040.xml" ID="rmt-ns10-040" TYPE="invalid">
|
|
128 |
Attribute uniqueness: prefixed and unprefixed attributes with same
|
|
129 |
local name, with default namespace and element in default namespace
|
|
130 |
</TEST>
|
|
131 |
<TEST RECOMMENDATION="NS1.0" SECTIONS="5.3" URI="041.xml" ID="rmt-ns10-041" TYPE="invalid">
|
|
132 |
Attribute uniqueness: prefixed and unprefixed attributes with same
|
|
133 |
local name, element in same namespace as prefixed attribute
|
|
134 |
</TEST>
|
|
135 |
<TEST RECOMMENDATION="NS1.0" SECTIONS="NE08" URI="042.xml" ID="rmt-ns10-042" TYPE="not-wf">
|
|
136 |
Colon in PI name
|
|
137 |
</TEST>
|
|
138 |
<TEST RECOMMENDATION="NS1.0" SECTIONS="NE08" URI="043.xml" ID="rmt-ns10-043" TYPE="not-wf">
|
|
139 |
Colon in entity name
|
|
140 |
</TEST>
|
|
141 |
<TEST RECOMMENDATION="NS1.0" SECTIONS="NE08" URI="044.xml" ID="rmt-ns10-044" TYPE="not-wf">
|
|
142 |
Colon in entity name
|
|
143 |
</TEST>
|
|
144 |
<TEST RECOMMENDATION="NS1.0" SECTIONS="NE08" URI="045.xml" ID="rmt-ns10-045" TYPE="invalid">
|
|
145 |
Colon in ID attribute name
|
|
146 |
</TEST>
|
|
147 |
<TEST RECOMMENDATION="NS1.0" SECTIONS="NE08" URI="046.xml" ID="rmt-ns10-046" TYPE="invalid">
|
|
148 |
Colon in ID attribute name
|
|
149 |
</TEST>
|
|
150 |
|
|
151 |
</TESTCASES>
|