/[suikacvs]/markup/html/whatpm/t/xml/entities-2.dat
Suika

Contents of /markup/html/whatpm/t/xml/entities-2.dat

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.4 - (show annotations) (download)
Sun Oct 19 14:05:20 2008 UTC (16 years, 6 months ago) by wakaba
Branch: MAIN
CVS Tags: HEAD
Changes since 1.3: +31 -0 lines
++ whatpm/t/xml/ChangeLog	19 Oct 2008 14:05:17 -0000
	* attlist-1.dat, eldecls-1.dat, entities-1.dat, entities-2.dat,
	notations-1.dat, pis-2.dat: Unexpanded parameter entity tests are
	added.

2008-10-19  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/HTML/ChangeLog	19 Oct 2008 14:03:50 -0000
	* Tokenizer.pm.src: Set the "stop_processing" flag true when a
	parameter entity occurs in a standalone="no" document.

2008-10-19  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/XML/ChangeLog	19 Oct 2008 14:04:25 -0000
	* Parser.pm.src: Don't process ATTLIST_TOKEN and ENTITY_TOKEN if
	the "stop_processing" flag is set.

2008-10-19  Wakaba  <wakaba@suika.fam.cx>

1 #data
2 <!DOCTYPE a[
3 <!ENTITY%>
4 ]><a/>
5 #errors
6 2;9;no space before md name;;;m
7 2;10;no md name;;;m
8 #document
9 | <!DOCTYPE a>
10 | <{} a>
11 #entities
12
13 #data
14 <!DOCTYPE a[
15 <!ENTITY%
16 #errors
17 2;9;no space before md name;;;m
18 2;9;unclosed md;;;m
19 2;9;unclosed internal subset;;;m
20 2;9;no root element;;;m
21 #document
22 | <!DOCTYPE a>
23 #entities
24
25 #data
26 <!DOCTYPE a[
27 <!ENTITY %>
28 ]><a/>
29 #errors
30 2;11;no md name;;;m
31 #document
32 | <!DOCTYPE a>
33 | <{} a>
34 #entities
35
36 #data
37 <!DOCTYPE a[
38 <!ENTITY %
39 #errors
40 2;10;unclosed md;;;m
41 2;10;unclosed internal subset;;;m
42 2;10;no root element;;;m
43 #document
44 | <!DOCTYPE a>
45 #entities
46
47 #data
48 <!DOCTYPE a[
49 <!ENTITY % bc PUBLIC "x" "y">
50 ]><a/>
51 #errors
52 #document
53 | <!DOCTYPE a>
54 | <{} a>
55 #entities
56 | <!ENTITY % bc "" "x" "y" >
57
58 #data
59 <!DOCTYPE a[
60 <!ENTITY % bc PUBLIC "x" "y" NDATA z>
61 ]><a/>
62 #errors
63 2;30;string after SYSTEM literal;;;m
64 #document
65 | <!DOCTYPE a>
66 | <{} a>
67 #entities
68 | <!ENTITY % bc "" "x" "y" >
69
70 #data
71 <!DOCTYPE a[
72 <!ENTITY % b "">
73 ]><a/>
74 #errors
75 #document
76 | <!DOCTYPE a>
77 | <{} a>
78 #entities
79 <!ENTITY % b "" "" "" >
80
81 #data
82 <!DOCTYPE a[
83 <!ENTITY % b ''>
84 ]><a/>
85 #errors
86 #document
87 | <!DOCTYPE a>
88 | <{} a>
89 #entities
90 <!ENTITY % b "" "" "" >
91
92 #data
93 <!DOCTYPE a[
94 <!ENTITY % b "xxxxx">
95 ]><a/>
96 #errors
97 #document
98 | <!DOCTYPE a>
99 | <{} a>
100 #entities
101 <!ENTITY % b "xxxxx" "" "" >
102
103 #data
104 <!DOCTYPE a[
105 <!ENTITY % b 'xxxxx'>
106 ]><a/>
107 #errors
108 #document
109 | <!DOCTYPE a>
110 | <{} a>
111 #entities
112 <!ENTITY % b "xxxxx" "" "" >
113
114 #data
115 <!DOCTYPE a[
116 <!ENTITY % b "yyy" >
117 ]><a/>
118 #errors
119 #document
120 | <!DOCTYPE a>
121 | <{} a>
122 #entities
123 <!ENTITY % b "yyy" "" "" >
124
125 #data
126 <!DOCTYPE a[
127 <!ENTITY % b 'yyy' >
128 ]><a/>
129 #errors
130 #document
131 | <!DOCTYPE a>
132 | <{} a>
133 #entities
134 <!ENTITY % b "yyy" "" "" >
135
136 #data
137 <!DOCTYPE a[
138 <!ENTITY % b "a&#x24;b">
139 ]><a/>
140 #errors
141 #document
142 | <!DOCTYPE a>
143 | <{} a>
144 #entities
145 <!ENTITY % b "a$b" "" "" >
146
147 #data
148 <!DOCTYPE a[
149 <!ENTITY % b '&#32;'>
150 ]><a/>
151 #errors
152 #document
153 | <!DOCTYPE a>
154 | <{} a>
155 #entities
156 <!ENTITY % b " " "" "" >
157
158 #data
159 <!DOCTYPE a[
160 <!ENTITY % b "&amp;abc">
161 ]><a/>
162 #errors
163 #document
164 | <!DOCTYPE a>
165 | <{} a>
166 #entities
167 <!ENTITY % b "&amp;abc" "" "" >
168
169 #data
170 <!DOCTYPE a[
171 <!ENTITY % b "c">
172 <!ENTITY % b "d">
173 ]><a/>
174 #errors
175 3;1;duplicate para entity decl;;b;w
176 #document
177 | <!DOCTYPE a>
178 | <{} a>
179 #entities
180 <!ENTITY % b "c" "" "" >
181
182 #data
183 <!DOCTYPE a[
184 <!ENTITY % b "c">
185 <!ENTITY b "d">
186 ]><a/>
187 #errors
188 #document
189 | <!DOCTYPE a>
190 | <{} a>
191 #entities
192 <!ENTITY b "d" "" "" >
193 <!ENTITY % b "c" "" "" >
194
195 #data
196 <!DOCTYPE a[
197 <!ENTITY % b SYSTEM "x" >
198 %c;
199 <!ENTITY % d SYSTEM "y" >
200 ]><a/>
201 #errors
202 3;1;stop processing;;;i
203 3;2;string in internal subset;;;m
204 #document
205 | <!DOCTYPE a>
206 | <{} a>
207 #entities
208 | <!ENTITY % b "" "" "x" >
209
210 #data
211 <?xml version="1.0" standalone="yes"?>
212 <!DOCTYPE a[
213 <!ENTITY % b SYSTEM "x" >
214 %c;
215 <!ENTITY % d SYSTEM "y" >
216 ]><a/>
217 #errors
218 4;2;string in internal subset;;;m
219 #document
220 | <!DOCTYPE a>
221 | <{} a>
222 #entities
223 | <!ENTITY % b "" "" "x" >
224 | <!ENTITY % d "" "" "y" >

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24