/[suikacvs]/markup/html/whatpm/t/tokenizer-result.txt
Suika

Contents of /markup/html/whatpm/t/tokenizer-result.txt

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.308 - (hide annotations) (download)
Sat Sep 5 10:12:38 2009 UTC (15 years, 10 months ago) by wakaba
Branch: MAIN
Changes since 1.307: +17 -14 lines
File MIME type: text/plain
updated

1 wakaba 1.287 1..1129
2 wakaba 1.273 # Running under perl version 5.010000 for linux
3 wakaba 1.308 # Current time local: Sat Sep 5 19:12:14 2009
4     # Current time GMT: Sat Sep 5 10:12:14 2009
5 wakaba 1.1 # Using Test.pm version 1.25
6 wakaba 1.11 # t/tokenizer/test1.test
7 wakaba 1.20 ok 1
8 wakaba 1.298 not ok 2
9     # Test 2 got: "$VAR1 = [\n [\n qq'DOCTYPE',\n qq'html',\n undef,\n undef,\n 1\n ]\n ];\n" (t/HTML-tokenizer.t at line 205 fail #2)
10     # Expected: "$VAR1 = [\n [\n qq'DOCTYPE',\n qq'HTML',\n undef,\n undef,\n 1\n ]\n ];\n" (Correct Doctype uppercase: qq'<!DOCTYPE HTML>')
11     # Line 4 is changed:
12     # - " qq'HTML',\n"
13     # + " qq'html',\n"
14     # t/HTML-tokenizer.t line 205 is: ok $parser_dump, $expected_dump,
15     not ok 3
16     # Test 3 got: "$VAR1 = [\n [\n qq'DOCTYPE',\n qq'html',\n undef,\n undef,\n 1\n ]\n ];\n" (t/HTML-tokenizer.t at line 205 fail #3)
17     # Expected: "$VAR1 = [\n [\n qq'DOCTYPE',\n qq'HtMl',\n undef,\n undef,\n 1\n ]\n ];\n" (Correct Doctype mixed case: qq'<!DOCTYPE HtMl>')
18     # Line 4 is changed:
19     # - " qq'HtMl',\n"
20     # + " qq'html',\n"
21 wakaba 1.1 ok 4
22 wakaba 1.20 ok 5
23 wakaba 1.1 ok 6
24     ok 7
25     ok 8
26     ok 9
27     ok 10
28     ok 11
29     ok 12
30     ok 13
31     ok 14
32 wakaba 1.130 ok 15
33 wakaba 1.1 ok 16
34     ok 17
35     ok 18
36 wakaba 1.296 not ok 19
37     # Test 19 got: "$VAR1 = [\n [\n qq'Comment',\n qq' --comment '\n ]\n ];\n" (t/HTML-tokenizer.t at line 205 fail #19)
38     # Expected: "$VAR1 = [\n qq'ParseError',\n [\n qq'Comment',\n qq' --comment '\n ]\n ];\n" (Comment, two central dashes: qq'<!-- --comment -->')
39     # Line 2 is missing:
40     # - " qq'ParseError',\n"
41 wakaba 1.1 ok 20
42     ok 21
43 wakaba 1.25 ok 22
44     ok 23
45 wakaba 1.1 ok 24
46 wakaba 1.22 ok 25
47     ok 26
48     ok 27
49 wakaba 1.1 ok 28
50     ok 29
51     ok 30
52     ok 31
53     ok 32
54     ok 33
55 wakaba 1.18 ok 34
56 wakaba 1.1 ok 35
57     ok 36
58     ok 37
59 wakaba 1.8 ok 38
60 wakaba 1.28 ok 39
61     ok 40
62 wakaba 1.43 ok 41
63     ok 42
64 wakaba 1.286 ok 43
65 wakaba 1.11 # t/tokenizer/test2.test
66 wakaba 1.286 not ok 44
67     # Test 44 got: "$VAR1 = [\n qq'ParseError',\n qq'ParseError',\n [\n qq'DOCTYPE',\n undef,\n undef,\n undef,\n 0\n ]\n ];\n" (t/HTML-tokenizer.t at line 205 fail #44)
68 wakaba 1.47 # Expected: "$VAR1 = [\n qq'ParseError',\n qq'ParseError',\n [\n qq'DOCTYPE',\n qq'',\n undef,\n undef,\n 0\n ]\n ];\n" (DOCTYPE without name: qq'<!DOCTYPE>')
69 wakaba 1.20 # Line 6 is changed:
70 wakaba 1.8 # - " qq'',\n"
71 wakaba 1.20 # + " undef,\n"
72     ok 45
73     ok 46
74     ok 47
75     ok 48
76     ok 49
77     ok 50
78     ok 51
79 wakaba 1.97 ok 52
80     ok 53
81     ok 54
82     ok 55
83 wakaba 1.9 ok 56
84     ok 57
85 wakaba 1.1 ok 58
86     ok 59
87     ok 60
88 wakaba 1.19 ok 61
89 wakaba 1.1 ok 62
90     ok 63
91 wakaba 1.130 ok 64
92 wakaba 1.1 ok 65
93 wakaba 1.240 ok 66
94     ok 67
95     ok 68
96 wakaba 1.1 ok 69
97     ok 70
98 wakaba 1.34 ok 71
99     ok 72
100 wakaba 1.1 ok 73
101     ok 74
102 wakaba 1.21 ok 75
103     ok 76
104 wakaba 1.1 ok 77
105 wakaba 1.141 ok 78
106 wakaba 1.1 ok 79
107 wakaba 1.305 ok 80
108 wakaba 1.34 ok 81
109 wakaba 1.286 # t/tokenizer/test3.test
110 wakaba 1.15 ok 82
111 wakaba 1.1 ok 83
112     ok 84
113 wakaba 1.25 ok 85
114     ok 86
115 wakaba 1.34 ok 87
116 wakaba 1.1 ok 88
117     ok 89
118     ok 90
119     ok 91
120 wakaba 1.296 not ok 92
121     # Test 92 got: "$VAR1 = [\n qq'ParseError',\n [\n qq'Comment',\n qq'--.'\n ]\n ];\n" (t/HTML-tokenizer.t at line 205 fail #92)
122     # Expected: "$VAR1 = [\n qq'ParseError',\n qq'ParseError',\n [\n qq'Comment',\n qq'--.'\n ]\n ];\n" (<!----.: qq'<!----.')
123     # Line 3 is missing:
124     # - " qq'ParseError',\n"
125 wakaba 1.1 ok 93
126     ok 94
127 wakaba 1.8 ok 95
128     ok 96
129     ok 97
130     ok 98
131     ok 99
132     ok 100
133 wakaba 1.96 ok 101
134     ok 102
135     ok 103
136     ok 104
137 wakaba 1.141 ok 105
138 wakaba 1.286 ok 106
139     ok 107
140     ok 108
141     not ok 109
142     # Test 109 got: "$VAR1 = [\n qq'ParseError',\n [\n qq'DOCTYPE',\n undef,\n undef,\n undef,\n 0\n ]\n ];\n" (t/HTML-tokenizer.t at line 205 fail #109)
143 wakaba 1.47 # Expected: "$VAR1 = [\n qq'ParseError',\n [\n qq'DOCTYPE',\n qq'',\n undef,\n undef,\n 0\n ]\n ];\n" (<!doctype >: qq'<!doctype >')
144 wakaba 1.43 # Line 5 is changed:
145     # - " qq'',\n"
146     # + " undef,\n"
147 wakaba 1.286 not ok 110
148     # Test 110 got: "$VAR1 = [\n qq'ParseError',\n [\n qq'DOCTYPE',\n undef,\n undef,\n undef,\n 0\n ]\n ];\n" (t/HTML-tokenizer.t at line 205 fail #110)
149 wakaba 1.47 # Expected: "$VAR1 = [\n qq'ParseError',\n [\n qq'DOCTYPE',\n qq'',\n undef,\n undef,\n 0\n ]\n ];\n" (<!doctype : qq'<!doctype ')
150 wakaba 1.43 # Line 5 is changed:
151     # - " qq'',\n"
152     # + " undef,\n"
153 wakaba 1.8 ok 111
154     ok 112
155     ok 113
156 wakaba 1.10 ok 114
157 wakaba 1.287 ok 115
158 wakaba 1.10 ok 116
159     ok 117
160     ok 118
161 wakaba 1.287 ok 119
162 wakaba 1.10 ok 120
163     ok 121
164 wakaba 1.39 ok 122
165 wakaba 1.18 ok 123
166 wakaba 1.287 ok 124
167 wakaba 1.18 ok 125
168     ok 126
169 wakaba 1.20 ok 127
170 wakaba 1.240 ok 128
171 wakaba 1.20 ok 129
172 wakaba 1.287 ok 130
173 wakaba 1.240 ok 131
174 wakaba 1.20 ok 132
175     ok 133
176     ok 134
177 wakaba 1.287 ok 135
178 wakaba 1.20 ok 136
179 wakaba 1.303 not ok 137
180     # Test 137 got: "$VAR1 = [\n qq'ParseError'\n ];\n" (t/HTML-tokenizer.t at line 205 fail #137)
181     # Expected: "$VAR1 = [\n qq'ParseError',\n [\n qq'EndTag',\n qq'z'\n ]\n ];\n" (</z: qq'</z')
182     # Line 2 is changed:
183     # - " qq'ParseError',\n"
184     # + " qq'ParseError'\n"
185     # Lines 3-3 are missing:
186     # - " [\n"
187     # - " qq'EndTag',\n"
188     # - " qq'z'\n"
189     # - " ]\n"
190 wakaba 1.21 ok 138
191 wakaba 1.306 not ok 139
192     # Test 139 got: "$VAR1 = [\n qq'ParseError'\n ];\n" (t/HTML-tokenizer.t at line 205 fail #139)
193     # Expected: "$VAR1 = [\n qq'ParseError',\n [\n qq'StartTag',\n qq'z',\n {}\n ]\n ];\n" (<z : qq'<z ')
194     # Line 2 is changed:
195     # - " qq'ParseError',\n"
196     # + " qq'ParseError'\n"
197     # Lines 3-3 are missing:
198     # - " [\n"
199     # - " qq'StartTag',\n"
200     # - " qq'z',\n"
201     # - " {}\n"
202     # - " ]\n"
203 wakaba 1.20 ok 140
204 wakaba 1.306 not ok 141
205     # Test 141 got: "$VAR1 = [\n qq'ParseError',\n qq'ParseError'\n ];\n" (t/HTML-tokenizer.t at line 205 fail #141)
206     # Expected: "$VAR1 = [\n qq'ParseError',\n qq'ParseError',\n [\n qq'StartTag',\n qq'z',\n {}\n ]\n ];\n" (<z/ : qq'<z/ ')
207     # Line 3 is changed:
208     # - " qq'ParseError',\n"
209     # + " qq'ParseError'\n"
210     # Lines 4-4 are missing:
211     # - " [\n"
212     # - " qq'StartTag',\n"
213     # - " qq'z',\n"
214     # - " {}\n"
215     # - " ]\n"
216 wakaba 1.28 ok 142
217 wakaba 1.303 not ok 143
218     # Test 143 got: "$VAR1 = [\n qq'ParseError'\n ];\n" (t/HTML-tokenizer.t at line 205 fail #143)
219     # Expected: "$VAR1 = [\n qq'ParseError',\n [\n qq'StartTag',\n qq'z',\n {}\n ]\n ];\n" (<z: qq'<z')
220     # Line 2 is changed:
221     # - " qq'ParseError',\n"
222     # + " qq'ParseError'\n"
223     # Lines 3-3 are missing:
224     # - " [\n"
225     # - " qq'StartTag',\n"
226     # - " qq'z',\n"
227     # - " {}\n"
228     # - " ]\n"
229     not ok 144
230     # Test 144 got: "$VAR1 = [\n qq'ParseError'\n ];\n" (t/HTML-tokenizer.t at line 205 fail #144)
231     # Expected: "$VAR1 = [\n qq'ParseError',\n [\n qq'EndTag',\n qq'z'\n ]\n ];\n" (</z: qq'</z')
232     # Line 2 is changed:
233     # - " qq'ParseError',\n"
234     # + " qq'ParseError'\n"
235     # Lines 3-3 are missing:
236     # - " [\n"
237     # - " qq'EndTag',\n"
238     # - " qq'z'\n"
239     # - " ]\n"
240     not ok 145
241     # Test 145 got: "$VAR1 = [\n qq'ParseError'\n ];\n" (t/HTML-tokenizer.t at line 205 fail #145)
242     # Expected: "$VAR1 = [\n qq'ParseError',\n [\n qq'StartTag',\n qq'z0',\n {}\n ]\n ];\n" (<z0: qq'<z0')
243     # Line 2 is changed:
244     # - " qq'ParseError',\n"
245     # + " qq'ParseError'\n"
246     # Lines 3-3 are missing:
247     # - " [\n"
248     # - " qq'StartTag',\n"
249     # - " qq'z0',\n"
250     # - " {}\n"
251     # - " ]\n"
252 wakaba 1.286 not ok 146
253     # Test 146 got: "$VAR1 = [\n qq'ParseError',\n qq'ParseError',\n [\n qq'StartTag',\n qq'z',\n {\n 0 => qq''\n }\n ]\n ];\n" (t/HTML-tokenizer.t at line 205 fail #146)
254 wakaba 1.247 # Expected: "$VAR1 = [\n qq'ParseError',\n [\n qq'StartTag',\n qq'z',\n {\n 0 => qq''\n }\n ]\n ];\n" (<z/0=>: qq'<z/0=>')
255     # Got 1 extra line at line 3:
256     # + " qq'ParseError',\n"
257 wakaba 1.130 ok 147
258 wakaba 1.239 ok 148
259 wakaba 1.306 not ok 149
260     # Test 149 got: "$VAR1 = [\n qq'ParseError',\n qq'ParseError'\n ];\n" (t/HTML-tokenizer.t at line 205 fail #149)
261     # Expected: "$VAR1 = [\n qq'ParseError',\n qq'ParseError',\n [\n qq'StartTag',\n qq'z',\n {\n 0 => qq'?'\n }\n ]\n ];\n" (<z/0=? : qq'<z/0=? ')
262     # Line 3 is changed:
263     # - " qq'ParseError',\n"
264     # + " qq'ParseError'\n"
265     # Lines 4-4 are missing:
266     # - " [\n"
267     # - " qq'StartTag',\n"
268     # - " qq'z',\n"
269     # - " {\n"
270     # - " 0 => qq'?'\n"
271     # - " }\n"
272     # - " ]\n"
273 wakaba 1.22 ok 150
274 wakaba 1.130 ok 151
275 wakaba 1.239 ok 152
276 wakaba 1.22 ok 153
277     ok 154
278     ok 155
279     ok 156
280 wakaba 1.28 ok 157
281     ok 158
282 wakaba 1.239 ok 159
283     ok 160
284 wakaba 1.308 not ok 161
285     # Test 161 got: "$VAR1 = [\n qq'ParseError',\n qq'ParseError'\n ];\n" (t/HTML-tokenizer.t at line 205 fail #161)
286     # Expected: "$VAR1 = [\n qq'ParseError',\n qq'ParseError',\n [\n qq'StartTag',\n qq'z',\n {\n 0 => qq''\n }\n ]\n ];\n" (<z/0 : qq'<z/0 ')
287     # Line 3 is changed:
288     # - " qq'ParseError',\n"
289     # + " qq'ParseError'\n"
290     # Lines 4-4 are missing:
291     # - " [\n"
292     # - " qq'StartTag',\n"
293     # - " qq'z',\n"
294     # - " {\n"
295     # - " 0 => qq''\n"
296     # - " }\n"
297     # - " ]\n"
298 wakaba 1.28 ok 162
299     ok 163
300 wakaba 1.307 not ok 164
301     # Test 164 got: "$VAR1 = [\n qq'ParseError',\n qq'ParseError'\n ];\n" (t/HTML-tokenizer.t at line 205 fail #164)
302     # Expected: "$VAR1 = [\n qq'ParseError',\n qq'ParseError',\n [\n qq'StartTag',\n qq'z',\n {\n qq'00' => qq''\n }\n ]\n ];\n" (<z/00: qq'<z/00')
303     # Line 3 is changed:
304     # - " qq'ParseError',\n"
305     # + " qq'ParseError'\n"
306     # Lines 4-4 are missing:
307     # - " [\n"
308     # - " qq'StartTag',\n"
309     # - " qq'z',\n"
310     # - " {\n"
311     # - " qq'00' => qq''\n"
312     # - " }\n"
313     # - " ]\n"
314     not ok 165
315     # Test 165 got: "$VAR1 = [\n qq'ParseError',\n qq'ParseError',\n qq'ParseError'\n ];\n" (t/HTML-tokenizer.t at line 205 fail #165)
316     # Expected: "$VAR1 = [\n qq'ParseError',\n qq'ParseError',\n qq'ParseError',\n [\n qq'StartTag',\n qq'z',\n {\n 0 => qq''\n }\n ]\n ];\n" (<z/0 0: qq'<z/0 0')
317     # Line 4 is changed:
318     # - " qq'ParseError',\n"
319     # + " qq'ParseError'\n"
320     # Lines 5-5 are missing:
321     # - " [\n"
322     # - " qq'StartTag',\n"
323     # - " qq'z',\n"
324     # - " {\n"
325     # - " 0 => qq''\n"
326     # - " }\n"
327     # - " ]\n"
328 wakaba 1.28 ok 166
329     ok 167
330     ok 168
331 wakaba 1.307 not ok 169
332     # Test 169 got: "$VAR1 = [\n qq'ParseError',\n qq'ParseError'\n ];\n" (t/HTML-tokenizer.t at line 205 fail #169)
333     # Expected: "$VAR1 = [\n qq'ParseError',\n qq'ParseError',\n [\n qq'StartTag',\n qq'z',\n {\n qq'0z' => qq''\n }\n ]\n ];\n" (<z/0z: qq'<z/0z')
334     # Line 3 is changed:
335     # - " qq'ParseError',\n"
336     # + " qq'ParseError'\n"
337     # Lines 4-4 are missing:
338     # - " [\n"
339     # - " qq'StartTag',\n"
340     # - " qq'z',\n"
341     # - " {\n"
342     # - " qq'0z' => qq''\n"
343     # - " }\n"
344     # - " ]\n"
345     not ok 170
346     # Test 170 got: "$VAR1 = [\n qq'ParseError',\n qq'ParseError'\n ];\n" (t/HTML-tokenizer.t at line 205 fail #170)
347     # Expected: "$VAR1 = [\n qq'ParseError',\n qq'ParseError',\n [\n qq'StartTag',\n qq'z',\n {\n 0 => qq'',\n qq'z' => qq''\n }\n ]\n ];\n" (<z/0 z: qq'<z/0 z')
348     # Line 3 is changed:
349     # - " qq'ParseError',\n"
350     # + " qq'ParseError'\n"
351     # Lines 4-4 are missing:
352     # - " [\n"
353     # - " qq'StartTag',\n"
354     # - " qq'z',\n"
355     # - " {\n"
356     # - " 0 => qq'',\n"
357     # - " qq'z' => qq''\n"
358     # - " }\n"
359     # - " ]\n"
360 wakaba 1.303 not ok 171
361     # Test 171 got: "$VAR1 = [\n qq'ParseError'\n ];\n" (t/HTML-tokenizer.t at line 205 fail #171)
362     # Expected: "$VAR1 = [\n qq'ParseError',\n [\n qq'StartTag',\n qq'zz',\n {}\n ]\n ];\n" (<zz: qq'<zz')
363     # Line 2 is changed:
364     # - " qq'ParseError',\n"
365     # + " qq'ParseError'\n"
366     # Lines 3-3 are missing:
367     # - " [\n"
368     # - " qq'StartTag',\n"
369     # - " qq'zz',\n"
370     # - " {}\n"
371     # - " ]\n"
372 wakaba 1.307 not ok 172
373     # Test 172 got: "$VAR1 = [\n qq'ParseError',\n qq'ParseError'\n ];\n" (t/HTML-tokenizer.t at line 205 fail #172)
374     # Expected: "$VAR1 = [\n qq'ParseError',\n qq'ParseError',\n [\n qq'StartTag',\n qq'z',\n {\n qq'z' => qq''\n }\n ]\n ];\n" (<z/z: qq'<z/z')
375     # Line 3 is changed:
376     # - " qq'ParseError',\n"
377     # + " qq'ParseError'\n"
378     # Lines 4-4 are missing:
379     # - " [\n"
380     # - " qq'StartTag',\n"
381     # - " qq'z',\n"
382     # - " {\n"
383     # - " qq'z' => qq''\n"
384     # - " }\n"
385     # - " ]\n"
386 wakaba 1.286 # t/tokenizer/test4.test
387 wakaba 1.299 not ok 173
388 wakaba 1.307 # Test 173 got: "$VAR1 = [\n qq'ParseError',\n qq'ParseError',\n qq'ParseError'\n ];\n" (t/HTML-tokenizer.t at line 205 fail #173)
389 wakaba 1.299 # Expected: "$VAR1 = [\n qq'ParseError',\n qq'ParseError',\n [\n qq'StartTag',\n qq'z',\n {\n 0 => qq'',\n qq'<' => qq''\n }\n ]\n ];\n" (< in attribute name: qq'<z/0 <')
390 wakaba 1.307 # Line 4 is changed:
391     # - " [\n"
392     # + " qq'ParseError'\n"
393     # Lines 5-5 are missing:
394     # - " qq'StartTag',\n"
395     # - " qq'z',\n"
396     # - " {\n"
397     # - " 0 => qq'',\n"
398     # - " qq'<' => qq''\n"
399     # - " }\n"
400     # - " ]\n"
401 wakaba 1.293 not ok 174
402     # Test 174 got: "$VAR1 = [\n qq'ParseError',\n qq'ParseError',\n [\n qq'StartTag',\n qq'z',\n {\n qq'x' => qq'<'\n }\n ]\n ];\n" (t/HTML-tokenizer.t at line 205 fail #174)
403     # Expected: "$VAR1 = [\n qq'ParseError',\n [\n qq'StartTag',\n qq'z',\n {\n qq'x' => qq'<'\n }\n ]\n ];\n" (< in attribute value: qq'<z x=<')
404     # Got 1 extra line at line 3:
405     # + " qq'ParseError',\n"
406 wakaba 1.286 ok 175
407     ok 176
408     not ok 177
409     # Test 177 got: "$VAR1 = [\n qq'ParseError',\n qq'ParseError',\n [\n qq'StartTag',\n qq'z',\n {\n qq'=' => qq''\n }\n ]\n ];\n" (t/HTML-tokenizer.t at line 205 fail #177)
410 wakaba 1.247 # Expected: "$VAR1 = [\n qq'ParseError',\n [\n qq'StartTag',\n qq'z',\n {\n qq'=' => qq''\n }\n ]\n ];\n" (== attribute: qq'<z ==>')
411     # Got 1 extra line at line 3:
412     # + " qq'ParseError',\n"
413 wakaba 1.28 ok 178
414 wakaba 1.33 ok 179
415 wakaba 1.34 ok 180
416 wakaba 1.38 ok 181
417     ok 182
418 wakaba 1.43 ok 183
419     ok 184
420     ok 185
421     ok 186
422     ok 187
423     ok 188
424 wakaba 1.240 ok 189
425     ok 190
426 wakaba 1.43 ok 191
427     ok 192
428     ok 193
429     ok 194
430     ok 195
431     ok 196
432 wakaba 1.306 not ok 197
433     # Test 197 got: "$VAR1 = [\n qq'ParseError'\n ];\n" (t/HTML-tokenizer.t at line 205 fail #197)
434     # Expected: "$VAR1 = [\n qq'ParseError',\n [\n qq'StartTag',\n qq'z',\n {}\n ]\n ];\n" (CR EOF in tag name: qq'<z\x{0D}')
435     # Line 2 is changed:
436     # - " qq'ParseError',\n"
437     # + " qq'ParseError'\n"
438     # Lines 3-3 are missing:
439     # - " [\n"
440     # - " qq'StartTag',\n"
441     # - " qq'z',\n"
442     # - " {}\n"
443     # - " ]\n"
444 wakaba 1.96 ok 198
445     ok 199
446 wakaba 1.286 ok 200
447 wakaba 1.96 ok 201
448 wakaba 1.130 ok 202
449 wakaba 1.43 ok 203
450     ok 204
451     ok 205
452     ok 206
453     ok 207
454     ok 208
455     ok 209
456     ok 210
457     ok 211
458     ok 212
459     ok 213
460     ok 214
461 wakaba 1.240 ok 215
462     ok 216
463 wakaba 1.43 ok 217
464     ok 218
465     ok 219
466     ok 220
467 wakaba 1.141 ok 221
468 wakaba 1.286 ok 222
469 wakaba 1.298 not ok 223
470     # Test 223 got: "$VAR1 = [\n [\n qq'DOCTYPE',\n qq'html',\n qq'AbC',\n qq'XyZ',\n 1\n ]\n ];\n" (t/HTML-tokenizer.t at line 205 fail #223)
471     # Expected: "$VAR1 = [\n [\n qq'DOCTYPE',\n qq'HtMl',\n qq'AbC',\n qq'XyZ',\n 1\n ]\n ];\n" (Doctype public case-sensitivity (1): qq'<!DoCtYpE HtMl PuBlIc "AbC" "XyZ">')
472     # Line 4 is changed:
473     # - " qq'HtMl',\n"
474     # + " qq'html',\n"
475     not ok 224
476     # Test 224 got: "$VAR1 = [\n [\n qq'DOCTYPE',\n qq'html',\n qq'aBc',\n qq'xYz',\n 1\n ]\n ];\n" (t/HTML-tokenizer.t at line 205 fail #224)
477     # Expected: "$VAR1 = [\n [\n qq'DOCTYPE',\n qq'hTmL',\n qq'aBc',\n qq'xYz',\n 1\n ]\n ];\n" (Doctype public case-sensitivity (2): qq'<!dOcTyPe hTmL pUbLiC "aBc" "xYz">')
478     # Line 4 is changed:
479     # - " qq'hTmL',\n"
480     # + " qq'html',\n"
481     not ok 225
482     # Test 225 got: "$VAR1 = [\n [\n qq'DOCTYPE',\n qq'html',\n undef,\n qq'XyZ',\n 1\n ]\n ];\n" (t/HTML-tokenizer.t at line 205 fail #225)
483     # Expected: "$VAR1 = [\n [\n qq'DOCTYPE',\n qq'HtMl',\n undef,\n qq'XyZ',\n 1\n ]\n ];\n" (Doctype system case-sensitivity (1): qq'<!DoCtYpE HtMl SyStEm "XyZ">')
484     # Line 4 is changed:
485     # - " qq'HtMl',\n"
486     # + " qq'html',\n"
487     not ok 226
488     # Test 226 got: "$VAR1 = [\n [\n qq'DOCTYPE',\n qq'html',\n undef,\n qq'xYz',\n 1\n ]\n ];\n" (t/HTML-tokenizer.t at line 205 fail #226)
489     # Expected: "$VAR1 = [\n [\n qq'DOCTYPE',\n qq'hTmL',\n undef,\n qq'xYz',\n 1\n ]\n ];\n" (Doctype system case-sensitivity (2): qq'<!dOcTyPe hTmL sYsTeM "xYz">')
490     # Line 4 is changed:
491     # - " qq'hTmL',\n"
492     # + " qq'html',\n"
493 wakaba 1.286 not ok 227
494     # Test 227 got: "$VAR1 = [\n qq'ParseError',\n qq'ParseError',\n [\n qq'Comment',\n qq'doc'\n ],\n [\n qq'Character',\n qq'\\x{FFFD}'\n ]\n ];\n" (t/HTML-tokenizer.t at line 205 fail #227)
495 wakaba 1.130 # Expected: "$VAR1 = [\n qq'ParseError',\n [\n qq'Comment',\n qq'doc'\n ],\n qq'ParseError',\n [\n qq'Character',\n qq'\\x{FFFD}'\n ]\n ];\n" (U+0000 in lookahead region after non-matching character: qq'<!doc>\x{00}')
496     # Got 1 extra line at line 3:
497     # + " qq'ParseError',\n"
498     # Line 8 is missing:
499     # - " qq'ParseError',\n"
500 wakaba 1.43 ok 228
501     ok 229
502     ok 230
503     ok 231
504     ok 232
505     ok 233
506     ok 234
507     ok 235
508 wakaba 1.141 ok 236
509 wakaba 1.43 ok 237
510     ok 238
511     ok 239
512     ok 240
513     ok 241
514 wakaba 1.287 ok 242
515 wakaba 1.43 ok 243
516 wakaba 1.287 ok 244
517 wakaba 1.286 # t/tokenizer/contentModelFlags.test
518 wakaba 1.43 ok 245
519     ok 246
520     ok 247
521     ok 248
522 wakaba 1.141 ok 249
523 wakaba 1.43 ok 250
524     ok 251
525     ok 252
526     ok 253
527     ok 254
528     ok 255
529 wakaba 1.141 ok 256
530 wakaba 1.43 ok 257
531 wakaba 1.286 # t/tokenizer/escapeFlag.test
532 wakaba 1.43 ok 258
533     ok 259
534     ok 260
535     ok 261
536     ok 262
537 wakaba 1.206 ok 263
538 wakaba 1.43 ok 264
539     ok 265
540     ok 266
541 wakaba 1.286 # t/tokenizer/entities.test
542 wakaba 1.43 ok 267
543     ok 268
544     ok 269
545     ok 270
546     ok 271
547     ok 272
548     ok 273
549     ok 274
550     ok 275
551     ok 276
552     ok 277
553     ok 278
554     ok 279
555     ok 280
556     ok 281
557     ok 282
558     ok 283
559     ok 284
560     ok 285
561     ok 286
562     ok 287
563     ok 288
564     ok 289
565     ok 290
566     ok 291
567     ok 292
568     ok 293
569     ok 294
570     ok 295
571     ok 296
572     ok 297
573     ok 298
574     ok 299
575     ok 300
576     ok 301
577     ok 302
578     ok 303
579     ok 304
580     ok 305
581     ok 306
582     ok 307
583     ok 308
584     ok 309
585     ok 310
586     ok 311
587     ok 312
588     ok 313
589     ok 314
590     ok 315
591     ok 316
592     ok 317
593     ok 318
594     ok 319
595     ok 320
596     ok 321
597     ok 322
598     ok 323
599     ok 324
600     ok 325
601     ok 326
602     ok 327
603     ok 328
604     ok 329
605     ok 330
606     ok 331
607     ok 332
608     ok 333
609     ok 334
610     ok 335
611     ok 336
612     ok 337
613 wakaba 1.59 ok 338
614     ok 339
615     ok 340
616     ok 341
617     ok 342
618     ok 343
619     ok 344
620     ok 345
621     ok 346
622     ok 347
623 wakaba 1.62 ok 348
624     ok 349
625     ok 350
626     ok 351
627     ok 352
628     ok 353
629     ok 354
630     ok 355
631     ok 356
632     ok 357
633     ok 358
634     ok 359
635 wakaba 1.96 ok 360
636     ok 361
637     ok 362
638     ok 363
639 wakaba 1.129 ok 364
640     ok 365
641     ok 366
642     ok 367
643     ok 368
644     ok 369
645     ok 370
646     ok 371
647     ok 372
648     ok 373
649     ok 374
650     ok 375
651     ok 376
652     ok 377
653     ok 378
654     ok 379
655     ok 380
656     ok 381
657     ok 382
658     ok 383
659     ok 384
660     ok 385
661     ok 386
662     ok 387
663     ok 388
664     ok 389
665     ok 390
666     ok 391
667     ok 392
668     ok 393
669     ok 394
670     ok 395
671     ok 396
672 wakaba 1.130 ok 397
673     ok 398
674     ok 399
675     ok 400
676     ok 401
677     ok 402
678     ok 403
679     ok 404
680     ok 405
681     ok 406
682     ok 407
683     ok 408
684     ok 409
685     ok 410
686     ok 411
687     ok 412
688     ok 413
689     ok 414
690     ok 415
691     ok 416
692 wakaba 1.132 ok 417
693     ok 418
694     ok 419
695     ok 420
696 wakaba 1.136 ok 421
697     ok 422
698     ok 423
699     ok 424
700     ok 425
701     ok 426
702     ok 427
703     ok 428
704     ok 429
705     ok 430
706     ok 431
707     ok 432
708     ok 433
709     ok 434
710 wakaba 1.205 ok 435
711 wakaba 1.136 ok 436
712     ok 437
713     ok 438
714 wakaba 1.205 ok 439
715 wakaba 1.136 ok 440
716     ok 441
717     ok 442
718 wakaba 1.205 ok 443
719 wakaba 1.136 ok 444
720     ok 445
721 wakaba 1.205 ok 446
722 wakaba 1.136 ok 447
723     ok 448
724     ok 449
725     ok 450
726     ok 451
727     ok 452
728     ok 453
729     ok 454
730     ok 455
731     ok 456
732     ok 457
733     ok 458
734     ok 459
735     ok 460
736     ok 461
737     ok 462
738     ok 463
739     ok 464
740     ok 465
741     ok 466
742     ok 467
743     ok 468
744     ok 469
745     ok 470
746     ok 471
747 wakaba 1.141 ok 472
748 wakaba 1.195 ok 473
749     ok 474
750     ok 475
751     ok 476
752     ok 477
753 wakaba 1.205 ok 478
754     ok 479
755     ok 480
756     ok 481
757     ok 482
758     ok 483
759     ok 484
760     ok 485
761     ok 486
762     ok 487
763     ok 488
764     ok 489
765     ok 490
766     ok 491
767     ok 492
768     ok 493
769     ok 494
770     ok 495
771     ok 496
772     ok 497
773     ok 498
774     ok 499
775     ok 500
776     ok 501
777     ok 502
778     ok 503
779     ok 504
780     ok 505
781     ok 506
782     ok 507
783     ok 508
784     ok 509
785     ok 510
786     ok 511
787     ok 512
788     ok 513
789     ok 514
790     ok 515
791     ok 516
792     ok 517
793     ok 518
794     ok 519
795     ok 520
796     ok 521
797     ok 522
798     ok 523
799     ok 524
800     ok 525
801     ok 526
802     ok 527
803     ok 528
804     ok 529
805     ok 530
806     ok 531
807     ok 532
808     ok 533
809     ok 534
810     ok 535
811     ok 536
812     ok 537
813     ok 538
814     ok 539
815 wakaba 1.210 ok 540
816 wakaba 1.205 ok 541
817     ok 542
818     ok 543
819     ok 544
820     ok 545
821     ok 546
822     ok 547
823     ok 548
824     ok 549
825     ok 550
826     ok 551
827     ok 552
828     ok 553
829     ok 554
830     ok 555
831     ok 556
832     ok 557
833     ok 558
834     ok 559
835     ok 560
836     ok 561
837     ok 562
838     ok 563
839     ok 564
840     ok 565
841     ok 566
842     ok 567
843     ok 568
844     ok 569
845     ok 570
846     ok 571
847     ok 572
848     ok 573
849     ok 574
850     ok 575
851     ok 576
852     ok 577
853     ok 578
854     ok 579
855     ok 580
856     ok 581
857     ok 582
858     ok 583
859     ok 584
860     ok 585
861     ok 586
862     ok 587
863     ok 588
864     ok 589
865     ok 590
866     ok 591
867     ok 592
868     ok 593
869     ok 594
870     ok 595
871     ok 596
872     ok 597
873     ok 598
874     ok 599
875     ok 600
876     ok 601
877     ok 602
878     ok 603
879     ok 604
880     ok 605
881     ok 606
882     ok 607
883     ok 608
884     ok 609
885     ok 610
886     ok 611
887     ok 612
888     ok 613
889     ok 614
890     ok 615
891     ok 616
892     ok 617
893     ok 618
894     ok 619
895     ok 620
896     ok 621
897     ok 622
898     ok 623
899     ok 624
900     ok 625
901     ok 626
902     ok 627
903     ok 628
904     ok 629
905     ok 630
906     ok 631
907     ok 632
908     ok 633
909     ok 634
910     ok 635
911     ok 636
912     ok 637
913     ok 638
914     ok 639
915     ok 640
916     ok 641
917     ok 642
918     ok 643
919     ok 644
920     ok 645
921     ok 646
922     ok 647
923     ok 648
924     ok 649
925     ok 650
926     ok 651
927     ok 652
928     ok 653
929     ok 654
930     ok 655
931     ok 656
932     ok 657
933     ok 658
934     ok 659
935     ok 660
936     ok 661
937     ok 662
938     ok 663
939     ok 664
940     ok 665
941     ok 666
942     ok 667
943     ok 668
944     ok 669
945     ok 670
946     ok 671
947     ok 672
948     ok 673
949     ok 674
950     ok 675
951     ok 676
952     ok 677
953     ok 678
954     ok 679
955     ok 680
956     ok 681
957     ok 682
958     ok 683
959     ok 684
960     ok 685
961     ok 686
962     ok 687
963     ok 688
964     ok 689
965     ok 690
966     ok 691
967     ok 692
968     ok 693
969     ok 694
970     ok 695
971     ok 696
972     ok 697
973     ok 698
974     ok 699
975     ok 700
976     ok 701
977     ok 702
978     ok 703
979     ok 704
980     ok 705
981     ok 706
982     ok 707
983     ok 708
984     ok 709
985     ok 710
986     ok 711
987     ok 712
988     ok 713
989     ok 714
990     ok 715
991     ok 716
992     ok 717
993     ok 718
994     ok 719
995     ok 720
996     ok 721
997     ok 722
998     ok 723
999     ok 724
1000     ok 725
1001     ok 726
1002     ok 727
1003     ok 728
1004     ok 729
1005     ok 730
1006     ok 731
1007     ok 732
1008     ok 733
1009     ok 734
1010     ok 735
1011     ok 736
1012     ok 737
1013     ok 738
1014     ok 739
1015     ok 740
1016     ok 741
1017     ok 742
1018     ok 743
1019     ok 744
1020     ok 745
1021     ok 746
1022     ok 747
1023     ok 748
1024     ok 749
1025     ok 750
1026     ok 751
1027     ok 752
1028     ok 753
1029     ok 754
1030     ok 755
1031     ok 756
1032     ok 757
1033     ok 758
1034     ok 759
1035     ok 760
1036     ok 761
1037     ok 762
1038     ok 763
1039     ok 764
1040     ok 765
1041     ok 766
1042     ok 767
1043     ok 768
1044     ok 769
1045     ok 770
1046     ok 771
1047     ok 772
1048     ok 773
1049     ok 774
1050     ok 775
1051     ok 776
1052     ok 777
1053     ok 778
1054     ok 779
1055     ok 780
1056     ok 781
1057     ok 782
1058     ok 783
1059     ok 784
1060     ok 785
1061     ok 786
1062     ok 787
1063     ok 788
1064     ok 789
1065     ok 790
1066     ok 791
1067     ok 792
1068     ok 793
1069     ok 794
1070     ok 795
1071     ok 796
1072     ok 797
1073     ok 798
1074     ok 799
1075     ok 800
1076     ok 801
1077     ok 802
1078     ok 803
1079     ok 804
1080     ok 805
1081     ok 806
1082     ok 807
1083     ok 808
1084     ok 809
1085     ok 810
1086     ok 811
1087     ok 812
1088     ok 813
1089     ok 814
1090     ok 815
1091     ok 816
1092     ok 817
1093     ok 818
1094     ok 819
1095     ok 820
1096     ok 821
1097     ok 822
1098     ok 823
1099     ok 824
1100     ok 825
1101     ok 826
1102     ok 827
1103     ok 828
1104     ok 829
1105     ok 830
1106     ok 831
1107     ok 832
1108     ok 833
1109     ok 834
1110     ok 835
1111     ok 836
1112     ok 837
1113     ok 838
1114     ok 839
1115     ok 840
1116     ok 841
1117     ok 842
1118     ok 843
1119     ok 844
1120     ok 845
1121 wakaba 1.286 ok 846
1122     ok 847
1123     ok 848
1124     ok 849
1125     ok 850
1126 wakaba 1.205 # t/tokenizer/xmlViolation.test
1127 wakaba 1.286 not ok 851
1128     # Test 851 got: "$VAR1 = [\n qq'ParseError',\n [\n qq'Character',\n qq'a\\x{FFFF}b'\n ]\n ];\n" (t/HTML-tokenizer.t at line 205 fail #851)
1129 wakaba 1.206 # Expected: "$VAR1 = [\n qq'ParseError',\n [\n qq'Character',\n qq'a\\x{FFFD}b'\n ]\n ];\n" (Non-XML character: qq'a\x{FFFF}b')
1130     # Line 5 is changed:
1131     # - " qq'a\\x{FFFD}b'\n"
1132     # + " qq'a\\x{FFFF}b'\n"
1133 wakaba 1.286 not ok 852
1134     # Test 852 got: "$VAR1 = [\n [\n qq'Character',\n qq'a\\x{0C}b'\n ]\n ];\n" (t/HTML-tokenizer.t at line 205 fail #852)
1135 wakaba 1.206 # Expected: "$VAR1 = [\n [\n qq'Character',\n qq'a b'\n ]\n ];\n" (Non-XML space: qq'a\x{0C}b')
1136     # Line 4 is changed:
1137     # - " qq'a b'\n"
1138     # + " qq'a\\x{0C}b'\n"
1139 wakaba 1.286 not ok 853
1140 wakaba 1.302 # Test 853 got: "$VAR1 = [\n qq'ParseError',\n [\n qq'Comment',\n qq' foo -- bar '\n ]\n ];\n" (t/HTML-tokenizer.t at line 205 fail #853)
1141 wakaba 1.206 # Expected: "$VAR1 = [\n qq'ParseError',\n [\n qq'Comment',\n qq' foo - - bar '\n ]\n ];\n" (Double hyphen in comment: qq'<!-- foo -- bar -->')
1142 wakaba 1.302 # Line 5 is changed:
1143 wakaba 1.206 # - " qq' foo - - bar '\n"
1144     # + " qq' foo -- bar '\n"
1145 wakaba 1.286 ok 854
1146 wakaba 1.205 # t/tokenizer-test-1.test
1147     ok 855
1148     ok 856
1149     ok 857
1150     ok 858
1151     ok 859
1152     ok 860
1153     ok 861
1154     ok 862
1155     ok 863
1156     ok 864
1157     ok 865
1158     ok 866
1159     ok 867
1160     ok 868
1161     ok 869
1162     ok 870
1163     ok 871
1164     ok 872
1165     ok 873
1166     ok 874
1167     ok 875
1168     ok 876
1169     ok 877
1170     ok 878
1171     ok 879
1172     ok 880
1173     ok 881
1174     ok 882
1175     ok 883
1176     ok 884
1177     ok 885
1178     ok 886
1179     ok 887
1180     ok 888
1181     ok 889
1182     ok 890
1183     ok 891
1184     ok 892
1185     ok 893
1186     ok 894
1187     ok 895
1188     ok 896
1189     ok 897
1190     ok 898
1191     ok 899
1192     ok 900
1193     ok 901
1194     ok 902
1195     ok 903
1196     ok 904
1197     ok 905
1198     ok 906
1199     ok 907
1200     ok 908
1201     ok 909
1202     ok 910
1203     ok 911
1204     ok 912
1205     ok 913
1206     ok 914
1207     ok 915
1208     ok 916
1209     ok 917
1210     ok 918
1211     ok 919
1212     ok 920
1213     ok 921
1214     ok 922
1215     ok 923
1216     ok 924
1217     ok 925
1218 wakaba 1.298 ok 926
1219     ok 927
1220     not ok 928
1221     # Test 928 got: "$VAR1 = [\n [\n qq'Comment',\n qq'--x'\n ]\n ];\n" (t/HTML-tokenizer.t at line 205 fail #928)
1222 wakaba 1.296 # Expected: "$VAR1 = [\n qq'ParseError',\n [\n qq'Comment',\n qq'--x'\n ]\n ];\n" (<!----x-->: qq'<!----x-->')
1223     # Line 2 is missing:
1224     # - " qq'ParseError',\n"
1225 wakaba 1.205 ok 929
1226     ok 930
1227     ok 931
1228     ok 932
1229     ok 933
1230     ok 934
1231     ok 935
1232     ok 936
1233     ok 937
1234 wakaba 1.281 ok 938
1235     ok 939
1236     ok 940
1237     ok 941
1238     ok 942
1239     ok 943
1240     ok 944
1241     ok 945
1242 wakaba 1.285 ok 946
1243 wakaba 1.205 ok 947
1244     ok 948
1245     ok 949
1246     ok 950
1247     ok 951
1248     ok 952
1249     ok 953
1250     ok 954
1251     ok 955
1252     ok 956
1253     ok 957
1254     ok 958
1255     ok 959
1256     ok 960
1257     ok 961
1258     ok 962
1259 wakaba 1.286 ok 963
1260     ok 964
1261 wakaba 1.290 ok 965
1262     ok 966
1263     ok 967
1264 wakaba 1.298 ok 968
1265     ok 969
1266     not ok 970
1267     # Test 970 got: "$VAR1 = [\n qq'ParseError',\n qq'ParseError',\n [\n qq'Character',\n qq'\\x{FFFD}\\x{DFFF}'\n ]\n ];\n" (t/HTML-tokenizer.t at line 205 fail #970)
1268 wakaba 1.285 # Expected: "$VAR1 = [\n qq'ParseError',\n [\n qq'Character',\n qq'\\x{FFFD}'\n ],\n qq'ParseError',\n [\n qq'Character',\n qq'\\x{DFFF}'\n ]\n ];\n" (surrogate character reference: qq'&#xD800;\x{DFFF}')
1269     # Lines 3-3 are missing:
1270     # - " [\n"
1271     # - " qq'Character',\n"
1272     # - " qq'\\x{FFFD}'\n"
1273     # - " ],\n"
1274     # Line 6 is changed:
1275     # - " qq'\\x{DFFF}'\n"
1276     # + " qq'\\x{FFFD}\\x{DFFF}'\n"
1277 wakaba 1.205 ok 971
1278     ok 972
1279     ok 973
1280     ok 974
1281     ok 975
1282     ok 976
1283     ok 977
1284     ok 978
1285     ok 979
1286     ok 980
1287     ok 981
1288     ok 982
1289     ok 983
1290     ok 984
1291     ok 985
1292     ok 986
1293     ok 987
1294     ok 988
1295     ok 989
1296     ok 990
1297     ok 991
1298     ok 992
1299     ok 993
1300     ok 994
1301     ok 995
1302     ok 996
1303     ok 997
1304     ok 998
1305     ok 999
1306     ok 1000
1307     ok 1001
1308     ok 1002
1309     ok 1003
1310     ok 1004
1311     ok 1005
1312     ok 1006
1313     ok 1007
1314     ok 1008
1315     ok 1009
1316     ok 1010
1317     ok 1011
1318     ok 1012
1319     ok 1013
1320     ok 1014
1321     ok 1015
1322     ok 1016
1323     ok 1017
1324     ok 1018
1325 wakaba 1.206 ok 1019
1326     ok 1020
1327     ok 1021
1328     ok 1022
1329     ok 1023
1330     ok 1024
1331     ok 1025
1332 wakaba 1.240 ok 1026
1333 wakaba 1.206 ok 1027
1334     ok 1028
1335     ok 1029
1336 wakaba 1.240 ok 1030
1337 wakaba 1.206 ok 1031
1338     ok 1032
1339     ok 1033
1340 wakaba 1.240 ok 1034
1341 wakaba 1.206 ok 1035
1342     ok 1036
1343 wakaba 1.240 ok 1037
1344 wakaba 1.205 ok 1038
1345     ok 1039
1346 wakaba 1.298 ok 1040
1347     ok 1041
1348 wakaba 1.299 ok 1042
1349 wakaba 1.298 ok 1043
1350 wakaba 1.299 ok 1044
1351 wakaba 1.205 ok 1045
1352     ok 1046
1353     ok 1047
1354     ok 1048
1355     ok 1049
1356     ok 1050
1357     ok 1051
1358     ok 1052
1359     ok 1053
1360     ok 1054
1361     ok 1055
1362     ok 1056
1363     ok 1057
1364     ok 1058
1365     ok 1059
1366     ok 1060
1367     ok 1061
1368 wakaba 1.206 ok 1062
1369     ok 1063
1370     ok 1064
1371     ok 1065
1372     ok 1066
1373     ok 1067
1374     ok 1068
1375 wakaba 1.227 ok 1069
1376     ok 1070
1377     ok 1071
1378     ok 1072
1379     ok 1073
1380 wakaba 1.247 ok 1074
1381     ok 1075
1382     ok 1076
1383     ok 1077
1384     ok 1078
1385     ok 1079
1386     ok 1080
1387 wakaba 1.281 ok 1081
1388     ok 1082
1389     ok 1083
1390     ok 1084
1391     ok 1085
1392     ok 1086
1393     ok 1087
1394     ok 1088
1395     ok 1089
1396     ok 1090
1397     ok 1091
1398     ok 1092
1399     ok 1093
1400     ok 1094
1401     ok 1095
1402     ok 1096
1403     ok 1097
1404 wakaba 1.285 ok 1098
1405     ok 1099
1406     ok 1100
1407     ok 1101
1408     ok 1102
1409     ok 1103
1410     ok 1104
1411     ok 1105
1412 wakaba 1.305 ok 1106
1413 wakaba 1.285 ok 1107
1414     ok 1108
1415     ok 1109
1416 wakaba 1.305 ok 1110
1417 wakaba 1.285 ok 1111
1418     ok 1112
1419     ok 1113
1420     ok 1114
1421     ok 1115
1422     ok 1116
1423     ok 1117
1424     ok 1118
1425     ok 1119
1426     ok 1120
1427     ok 1121
1428     ok 1122
1429     ok 1123
1430     ok 1124
1431     ok 1125
1432     ok 1126
1433     ok 1127
1434 wakaba 1.305 ok 1128
1435 wakaba 1.286 ok 1129
1436 wakaba 1.305 ok 1130
1437 wakaba 1.290 ok 1131
1438     ok 1132
1439 wakaba 1.293 ok 1133
1440     ok 1134
1441 wakaba 1.308 ok 1135
1442 wakaba 1.298 ok 1136
1443 wakaba 1.307 not ok 1137
1444     # Test 1137 got: "$VAR1 = [\n qq'ParseError',\n qq'ParseError',\n [\n qq'EndTag',\n qq'p'\n ]\n ];\n" (t/HTML-tokenizer.t at line 205 fail #1137)
1445     # Expected: "$VAR1 = [\n qq'ParseError',\n qq'ParseError'\n ];\n" (end tag not closed (before attribute value): qq'</p class=')
1446     # Line 3 is changed:
1447     # - " qq'ParseError'\n"
1448     # + " qq'ParseError',\n"
1449     # Got 4 extra lines at line 4:
1450     # + " [\n"
1451     # + " qq'EndTag',\n"
1452     # + " qq'p'\n"
1453     # + " ]\n"
1454 wakaba 1.306 not ok 1138
1455     # Test 1138 got: "$VAR1 = [\n qq'ParseError',\n qq'ParseError',\n [\n qq'EndTag',\n qq'p'\n ]\n ];\n" (t/HTML-tokenizer.t at line 205 fail #1138)
1456     # Expected: "$VAR1 = [\n qq'ParseError',\n qq'ParseError'\n ];\n" (end tag not closed (attribute value double quote): qq'</p class="')
1457     # Line 3 is changed:
1458     # - " qq'ParseError'\n"
1459     # + " qq'ParseError',\n"
1460     # Got 4 extra lines at line 4:
1461     # + " [\n"
1462     # + " qq'EndTag',\n"
1463     # + " qq'p'\n"
1464     # + " ]\n"
1465     not ok 1139
1466     # Test 1139 got: "$VAR1 = [\n qq'ParseError',\n qq'ParseError',\n [\n qq'EndTag',\n qq'p'\n ]\n ];\n" (t/HTML-tokenizer.t at line 205 fail #1139)
1467     # Expected: "$VAR1 = [\n qq'ParseError',\n qq'ParseError'\n ];\n" (end tag not closed (attribute value single quote): qq'</p class=\x{27}')
1468     # Line 3 is changed:
1469     # - " qq'ParseError'\n"
1470     # + " qq'ParseError',\n"
1471     # Got 4 extra lines at line 4:
1472     # + " [\n"
1473     # + " qq'EndTag',\n"
1474     # + " qq'p'\n"
1475     # + " ]\n"
1476 wakaba 1.301 ok 1140
1477 wakaba 1.306 not ok 1141
1478     # Test 1141 got: "$VAR1 = [\n qq'ParseError',\n qq'ParseError',\n [\n qq'EndTag',\n qq'p'\n ]\n ];\n" (t/HTML-tokenizer.t at line 205 fail #1141)
1479     # Expected: "$VAR1 = [\n qq'ParseError',\n qq'ParseError'\n ];\n" (end tag not closed (attribute value unquoted): qq'</p class=a')
1480     # Line 3 is changed:
1481     # - " qq'ParseError'\n"
1482     # + " qq'ParseError',\n"
1483     # Got 4 extra lines at line 4:
1484     # + " [\n"
1485     # + " qq'EndTag',\n"
1486     # + " qq'p'\n"
1487     # + " ]\n"
1488 wakaba 1.305 ok 1142
1489     ok 1143
1490 wakaba 1.302 ok 1144
1491     ok 1145
1492 wakaba 1.306 not ok 1146
1493     # Test 1146 got: "$VAR1 = [\n qq'ParseError',\n [\n qq'StartTag',\n qq'p',\n {\n qq'class' => qq'a'\n }\n ]\n ];\n" (t/HTML-tokenizer.t at line 205 fail #1146)
1494     # Expected: "$VAR1 = [\n qq'ParseError'\n ];\n" (start tag not closed (after attribute value (quoted)): qq'<p class=\x{27}a\x{27}')
1495     # Line 2 is changed:
1496     # - " qq'ParseError'\n"
1497     # + " qq'ParseError',\n"
1498     # Got 7 extra lines at line 3:
1499     # + " [\n"
1500     # + " qq'StartTag',\n"
1501     # + " qq'p',\n"
1502     # + " {\n"
1503     # + " qq'class' => qq'a'\n"
1504     # + " }\n"
1505     # + " ]\n"
1506     not ok 1147
1507     # Test 1147 got: "$VAR1 = [\n qq'ParseError',\n qq'ParseError',\n [\n qq'EndTag',\n qq'p'\n ]\n ];\n" (t/HTML-tokenizer.t at line 205 fail #1147)
1508     # Expected: "$VAR1 = [\n qq'ParseError',\n qq'ParseError'\n ];\n" (end tag not closed (after attribute value (quoted)): qq'</p class=\x{27}a\x{27}')
1509     # Line 3 is changed:
1510     # - " qq'ParseError'\n"
1511     # + " qq'ParseError',\n"
1512     # Got 4 extra lines at line 4:
1513     # + " [\n"
1514     # + " qq'EndTag',\n"
1515     # + " qq'p'\n"
1516     # + " ]\n"
1517     not ok 1148
1518     # Test 1148 got: "$VAR1 = [\n qq'ParseError',\n [\n qq'StartTag',\n qq'p',\n {\n qq'class' => qq'a'\n }\n ]\n ];\n" (t/HTML-tokenizer.t at line 205 fail #1148)
1519     # Expected: "$VAR1 = [\n qq'ParseError'\n ];\n" (start tag not closed (self-closing start tag): qq'<p class=\x{27}a\x{27}/')
1520     # Line 2 is changed:
1521     # - " qq'ParseError'\n"
1522     # + " qq'ParseError',\n"
1523     # Got 7 extra lines at line 3:
1524     # + " [\n"
1525     # + " qq'StartTag',\n"
1526     # + " qq'p',\n"
1527     # + " {\n"
1528     # + " qq'class' => qq'a'\n"
1529     # + " }\n"
1530     # + " ]\n"
1531     not ok 1149
1532     # Test 1149 got: "$VAR1 = [\n qq'ParseError',\n [\n qq'EndTag',\n qq'p'\n ]\n ];\n" (t/HTML-tokenizer.t at line 205 fail #1149)
1533     # Expected: "$VAR1 = [\n qq'ParseError'\n ];\n" (end tag not closed (self-closing start tag): qq'</p/')
1534     # Line 2 is changed:
1535     # - " qq'ParseError'\n"
1536     # + " qq'ParseError',\n"
1537     # Got 4 extra lines at line 3:
1538     # + " [\n"
1539     # + " qq'EndTag',\n"
1540     # + " qq'p'\n"
1541     # + " ]\n"
1542     not ok 1150
1543     # Test 1150 got: "$VAR1 = [\n qq'ParseError',\n qq'ParseError',\n [\n qq'EndTag',\n qq'p'\n ]\n ];\n" (t/HTML-tokenizer.t at line 205 fail #1150)
1544     # Expected: "$VAR1 = [\n qq'ParseError',\n qq'ParseError'\n ];\n" (end tag not closed (self-closing start tag): qq'</p class=\x{27}a\x{27}/')
1545     # Line 3 is changed:
1546     # - " qq'ParseError'\n"
1547     # + " qq'ParseError',\n"
1548     # Got 4 extra lines at line 4:
1549     # + " [\n"
1550     # + " qq'EndTag',\n"
1551     # + " qq'p'\n"
1552     # + " ]\n"

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24