|
1 <?xml version="1.0" encoding="UTF-8"?> |
|
2 <!-- |
|
3 @(#)not-wf.xml 1.6 98/12/29 |
|
4 Copyright 1998 by Sun Microsystems, Inc. |
|
5 All Rights Reserved. |
|
6 --> |
|
7 <TEST URI="not-wf/not-sa03.xml" ID="not-wf-sa03" ENTITIES="parameter" |
|
8 SECTIONS="2.9" TYPE="not-wf"> |
|
9 Tests the Entity Declared WFC, ensuring that |
|
10 a reference to externally defined entity causes a well-formedness error.</TEST> |
|
11 <TEST ID="attlist01" URI="not-wf/attlist01.xml" TYPE="not-wf" SECTIONS="3.3.1 [56]"> |
|
12 SGML's NUTOKEN is not allowed.</TEST> |
|
13 |
|
14 <TEST ID="attlist02" URI="not-wf/attlist02.xml" TYPE="not-wf" SECTIONS="3.3.1 [56]"> |
|
15 SGML's NUTOKENS attribute type is not allowed.</TEST> |
|
16 |
|
17 <TEST ID="attlist03" URI="not-wf/attlist03.xml" TYPE="not-wf" SECTIONS="3.3.1 [59]"> |
|
18 Comma doesn't separate enumerations, unlike in SGML.</TEST> |
|
19 |
|
20 <TEST ID="attlist04" URI="not-wf/attlist04.xml" TYPE="not-wf" SECTIONS="3.3.1 [56]"> |
|
21 SGML's NUMBER attribute type is not allowed.</TEST> |
|
22 |
|
23 <TEST ID="attlist05" URI="not-wf/attlist05.xml" TYPE="not-wf" SECTIONS="3.3.1 [56]"> |
|
24 SGML's NUMBERS attribute type is not allowed.</TEST> |
|
25 |
|
26 <TEST ID="attlist06" URI="not-wf/attlist06.xml" TYPE="not-wf" SECTIONS="3.3.1 [56]"> |
|
27 SGML's NAME attribute type is not allowed.</TEST> |
|
28 |
|
29 <TEST URI="not-wf/attlist07.xml" ID="attlist07" TYPE="not-wf" SECTIONS="3.3.1 [56]"> |
|
30 SGML's NAMES attribute type is not allowed.</TEST> |
|
31 |
|
32 <TEST URI="not-wf/attlist08.xml" ID="attlist08" TYPE="not-wf" SECTIONS="3.3.1 [56]"> |
|
33 SGML's #CURRENT is not allowed.</TEST> |
|
34 |
|
35 <TEST URI="not-wf/attlist09.xml" ID="attlist09" TYPE="not-wf" SECTIONS="3.3.1 [56]"> |
|
36 SGML's #CONREF is not allowed.</TEST> |
|
37 |
|
38 <TEST URI="not-wf/attlist10.xml" ID="attlist10" TYPE="not-wf" SECTIONS="3.1 [40]"> |
|
39 Whitespace required between attributes</TEST> |
|
40 |
|
41 <TEST URI="not-wf/attlist11.xml" ID="attlist11" TYPE="not-wf" SECTIONS="3.1 [44]"> |
|
42 Whitespace required between attributes</TEST> |
|
43 |
|
44 <TEST URI="not-wf/cond01.xml" ID="cond01" TYPE="not-wf" SECTIONS="3.4 [61]" ENTITIES="parameter"> |
|
45 Only INCLUDE and IGNORE are conditional section keywords</TEST> |
|
46 |
|
47 <TEST URI="not-wf/cond02.xml" ID="cond02" TYPE="not-wf" SECTIONS="3.4 [61]" ENTITIES="parameter"> |
|
48 Must have keyword in conditional sections</TEST> |
|
49 |
|
50 <TEST URI="not-wf/content01.xml" ID="content01" TYPE="not-wf" SECTIONS="3.2.1 [48]"> |
|
51 No whitespace before "?" in content model</TEST> |
|
52 |
|
53 <TEST URI="not-wf/content02.xml" ID="content02" TYPE="not-wf" SECTIONS="3.2.1 [48]"> |
|
54 No whitespace before "*" in content model</TEST> |
|
55 |
|
56 <TEST URI="not-wf/content03.xml" ID="content03" TYPE="not-wf" SECTIONS="3.2.1 [48]"> |
|
57 No whitespace before "+" in content model</TEST> |
|
58 |
|
59 <TEST URI="not-wf/decl01.xml" ID="decl01" TYPE="not-wf" SECTIONS="4.3.1 [77]" |
|
60 ENTITIES="parameter"> |
|
61 External entities may not have standalone decls. </TEST> |
|
62 |
|
63 <TEST URI="not-wf/dtd00.xml" ID="nwf-dtd00" TYPE="not-wf" SECTIONS="3.2.1 [55]"> |
|
64 Comma mandatory in content model</TEST> |
|
65 |
|
66 <TEST URI="not-wf/dtd01.xml" ID="nwf-dtd01" TYPE="not-wf" SECTIONS="3.2.1 [55]"> |
|
67 Can't mix comma and vertical bar in content models</TEST> |
|
68 |
|
69 <TEST URI="not-wf/dtd02.xml" ID="dtd02" TYPE="not-wf" SECTIONS="4.1 [69]"> |
|
70 PE name immediately after "%"</TEST> |
|
71 |
|
72 <TEST URI="not-wf/dtd03.xml" ID="dtd03" TYPE="not-wf" SECTIONS="4.1 [69]"> |
|
73 PE name immediately followed by ";"</TEST> |
|
74 |
|
75 <TEST URI="not-wf/dtd04.xml" ID="dtd04" TYPE="not-wf" SECTIONS="4.2.2 [75]"> |
|
76 PUBLIC literal must be quoted</TEST> |
|
77 |
|
78 <TEST URI="not-wf/dtd05.xml" ID="dtd05" TYPE="not-wf" SECTIONS="4.2.2 [75]"> |
|
79 SYSTEM identifier must be quoted</TEST> |
|
80 |
|
81 <TEST URI="not-wf/dtd07.xml" ID="dtd07" TYPE="not-wf" SECTIONS="4.3.1 [77]" ENTITIES="parameter"> |
|
82 Text declarations (which optionally begin any external entity) |
|
83 are required to have "encoding=...". </TEST> |
|
84 |
|
85 |
|
86 <TEST URI="not-wf/element00.xml" ID="element00" TYPE="not-wf" SECTIONS="3.1 [42]"> |
|
87 EOF in middle of incomplete ETAG</TEST> |
|
88 |
|
89 <TEST URI="not-wf/element01.xml" ID="element01" TYPE="not-wf" SECTIONS="3.1 [42]"> |
|
90 EOF in middle of incomplete ETAG</TEST> |
|
91 |
|
92 <TEST URI="not-wf/element02.xml" ID="element02" TYPE="not-wf" SECTIONS="3.1 [43]"> |
|
93 Illegal markup (<%@ ... %>)</TEST> |
|
94 |
|
95 <TEST URI="not-wf/element03.xml" ID="element03" TYPE="not-wf" SECTIONS="3.1 [43]"> |
|
96 Illegal markup (<% ... %>)</TEST> |
|
97 |
|
98 <TEST URI="not-wf/element04.xml" ID="element04" TYPE="not-wf" SECTIONS="3.1 [43]"> |
|
99 Illegal markup (<!ELEMENT ... >)</TEST> |
|
100 |
|
101 <TEST URI="not-wf/encoding01.xml" ID="encoding01" TYPE="not-wf" SECTIONS="4.3.3 [81]"> |
|
102 Illegal character " " in encoding name</TEST> |
|
103 |
|
104 <TEST URI="not-wf/encoding02.xml" ID="encoding02" TYPE="not-wf" SECTIONS="4.3.3 [81]"> |
|
105 Illegal character "/" in encoding name</TEST> |
|
106 |
|
107 <TEST URI="not-wf/encoding03.xml" ID="encoding03" TYPE="not-wf" SECTIONS="4.3.3 [81]"> |
|
108 Illegal character reference in encoding name</TEST> |
|
109 |
|
110 <TEST URI="not-wf/encoding04.xml" ID="encoding04" TYPE="not-wf" SECTIONS="4.3.3 [81]"> |
|
111 Illegal character ":" in encoding name</TEST> |
|
112 |
|
113 <TEST URI="not-wf/encoding05.xml" ID="encoding05" TYPE="not-wf" SECTIONS="4.3.3 [81]"> |
|
114 Illegal character "@" in encoding name</TEST> |
|
115 |
|
116 <TEST URI="not-wf/encoding06.xml" ID="encoding06" TYPE="not-wf" SECTIONS="4.3.3 [81]"> |
|
117 Illegal character "+" in encoding name</TEST> |
|
118 |
|
119 <TEST URI="not-wf/encoding07.xml" ID="encoding07" TYPE="not-wf" SECTIONS="4.3.1 [77]" ENTITIES="parameter"> |
|
120 Text declarations (which optionally begin any external entity) |
|
121 are required to have "encoding=...". </TEST> |
|
122 |
|
123 <TEST URI="not-wf/pi.xml" ID="pi" TYPE="not-wf" SECTIONS="2.6 [16]"> |
|
124 No space between PI target name and data</TEST> |
|
125 |
|
126 <TEST URI="not-wf/pubid01.xml" ID="pubid01" TYPE="not-wf" SECTIONS="2.3 [12]"> |
|
127 Illegal entity ref in public ID</TEST> |
|
128 |
|
129 <TEST URI="not-wf/pubid02.xml" ID="pubid02" TYPE="not-wf" SECTIONS="2.3 [12]"> |
|
130 Illegal characters in public ID</TEST> |
|
131 |
|
132 <TEST URI="not-wf/pubid03.xml" ID="pubid03" TYPE="not-wf" SECTIONS="2.3 [12]"> |
|
133 Illegal characters in public ID</TEST> |
|
134 |
|
135 <TEST URI="not-wf/pubid04.xml" ID="pubid04" TYPE="not-wf" SECTIONS="2.3 [12]"> |
|
136 Illegal characters in public ID</TEST> |
|
137 |
|
138 <TEST URI="not-wf/pubid05.xml" ID="pubid05" TYPE="not-wf" SECTIONS="2.3 [12]"> |
|
139 SGML-ism: public ID without system ID</TEST> |
|
140 |
|
141 <TEST URI="not-wf/sgml01.xml" ID="sgml01" TYPE="not-wf" SECTIONS="3 [39]"> |
|
142 SGML-ism: omitted end tag for EMPTY content</TEST> |
|
143 |
|
144 <TEST URI="not-wf/sgml02.xml" ID="sgml02" TYPE="not-wf" SECTIONS="2.8 "> |
|
145 XML declaration must be at the very beginning of a document; |
|
146 it"s not a processing instruction</TEST> |
|
147 |
|
148 <TEST URI="not-wf/sgml03.xml" ID="sgml03" TYPE="not-wf" SECTIONS="2.5 [15]"> |
|
149 Comments may not contain "--"</TEST> |
|
150 |
|
151 <TEST URI="not-wf/sgml04.xml" ID="sgml04" TYPE="not-wf" SECTIONS="3.3 [52]"> |
|
152 ATTLIST declarations apply to only one element, unlike SGML</TEST> |
|
153 |
|
154 <TEST URI="not-wf/sgml05.xml" ID="sgml05" TYPE="not-wf" SECTIONS="3.2 [45]"> |
|
155 ELEMENT declarations apply to only one element, unlike SGML</TEST> |
|
156 |
|
157 <TEST URI="not-wf/sgml06.xml" ID="sgml06" TYPE="not-wf" SECTIONS="3.3 [52]"> |
|
158 ATTLIST declarations are never global, unlike in SGML</TEST> |
|
159 |
|
160 <TEST URI="not-wf/sgml07.xml" ID="sgml07" TYPE="not-wf" SECTIONS="3.2 [45]"> |
|
161 SGML Tag minimization specifications are not allowed</TEST> |
|
162 |
|
163 <TEST URI="not-wf/sgml08.xml" ID="sgml08" TYPE="not-wf" SECTIONS="3.2 [45]"> |
|
164 SGML Tag minimization specifications are not allowed</TEST> |
|
165 |
|
166 <TEST URI="not-wf/sgml09.xml" ID="sgml09" TYPE="not-wf" SECTIONS="3.2 [45]"> |
|
167 SGML Content model exception specifications are not allowed</TEST> |
|
168 |
|
169 <TEST URI="not-wf/sgml10.xml" ID="sgml10" TYPE="not-wf" SECTIONS="3.2 [45]"> |
|
170 SGML Content model exception specifications are not allowed</TEST> |
|
171 |
|
172 <TEST URI="not-wf/sgml11.xml" ID="sgml11" TYPE="not-wf" SECTIONS="3.2 [46]"> |
|
173 CDATA is not a valid content model spec</TEST> |
|
174 |
|
175 <TEST URI="not-wf/sgml12.xml" ID="sgml12" TYPE="not-wf" SECTIONS="3.2 [46]"> |
|
176 RCDATA is not a valid content model spec</TEST> |
|
177 |
|
178 <TEST URI="not-wf/sgml13.xml" ID="sgml13" TYPE="not-wf" SECTIONS="3.2.1 [47]"> |
|
179 SGML Unordered content models not allowed</TEST> |