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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24