/[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.8 - (hide annotations) (download)
Sat Jun 23 02:26:51 2007 UTC (18 years ago) by wakaba
Branch: MAIN
Changes since 1.7: +321 -48 lines
File MIME type: text/plain
++ whatpm/t/ChangeLog	23 Jun 2007 02:21:24 -0000
2007-06-23  Wakaba  <wakaba@suika.fam.cx>

	* Makefile, HTML-tokenizer.t, HTML-tree.t: New test
	files are added.

	* tokenize/, tree-construction/: Sync with latest html5lib
	trunk.

1 wakaba 1.2 1..94
2 wakaba 1.1 # Running under perl version 5.008007 for linux
3 wakaba 1.8 # Current time local: Sat Jun 23 11:14:46 2007
4     # Current time GMT: Sat Jun 23 02:14:46 2007
5 wakaba 1.1 # Using Test.pm version 1.25
6 wakaba 1.8 not ok 1
7     # Test 1 got: "$VAR1 = [\n [\n qq'DOCTYPE',\n qq'HTML',\n 0\n ]\n ];\n" (t/HTML-tokenizer.t at line 137)
8     # Expected: "$VAR1 = [\n [\n qq'DOCTYPE',\n qq'html',\n undef,\n undef,\n 1\n ]\n ];\n" (Correct Doctype lowercase: <!DOCTYPE html>)
9     # Lines 4-5 are changed:
10     # - " qq'html',\n"
11     # + " qq'HTML',\n"
12     # - " undef,\n"
13     # + " 0\n"
14     # Lines 6-6 are missing:
15     # - " undef,\n"
16     # - " 1\n"
17     # t/HTML-tokenizer.t line 137 is: ok $parser_dump, $expected_dump,
18     not ok 2
19     # Test 2 got: "$VAR1 = [\n [\n qq'DOCTYPE',\n qq'HTML',\n 0\n ]\n ];\n" (t/HTML-tokenizer.t at line 137 fail #2)
20     # Expected: "$VAR1 = [\n [\n qq'DOCTYPE',\n qq'HTML',\n undef,\n undef,\n 1\n ]\n ];\n" (Correct Doctype uppercase: <!DOCTYPE HTML>)
21     # Line 5 is changed:
22     # - " undef,\n"
23     # + " 0\n"
24     # Lines 6-6 are missing:
25     # - " undef,\n"
26     # - " 1\n"
27     not ok 3
28     # Test 3 got: "$VAR1 = [\n [\n qq'DOCTYPE',\n qq'HTML',\n 0\n ]\n ];\n" (t/HTML-tokenizer.t at line 137 fail #3)
29     # Expected: "$VAR1 = [\n [\n qq'DOCTYPE',\n qq'HtMl',\n undef,\n undef,\n 1\n ]\n ];\n" (Correct Doctype mixed case: <!DOCTYPE HtMl>)
30     # Lines 4-5 are changed:
31     # - " qq'HtMl',\n"
32     # + " qq'HTML',\n"
33     # - " undef,\n"
34     # + " 0\n"
35     # Lines 6-6 are missing:
36     # - " undef,\n"
37     # - " 1\n"
38 wakaba 1.1 ok 4
39 wakaba 1.8 not ok 5
40     # Test 5 got: "$VAR1 = [\n [\n qq'DOCTYPE',\n qq'FOO',\n 1\n ]\n ];\n" (t/HTML-tokenizer.t at line 137 fail #5)
41     # Expected: "$VAR1 = [\n [\n qq'DOCTYPE',\n qq'foo',\n undef,\n undef,\n 1\n ]\n ];\n" (Doctype in error: <!DOCTYPE foo>)
42     # Line 4 is changed:
43     # - " qq'foo',\n"
44     # + " qq'FOO',\n"
45     # Lines 5-5 are missing:
46     # - " undef,\n"
47     # - " undef,\n"
48 wakaba 1.1 ok 6
49     ok 7
50     ok 8
51     ok 9
52     ok 10
53     ok 11
54     ok 12
55     ok 13
56     ok 14
57     ok 15
58     ok 16
59     ok 17
60     ok 18
61     ok 19
62     ok 20
63     ok 21
64 wakaba 1.8 not ok 22
65     # Test 22 got: "$VAR1 = [\n qq'ParseError',\n [\n qq'Comment',\n qq'>'\n ]\n ];\n" (t/HTML-tokenizer.t at line 137 fail #22)
66     # Expected: "$VAR1 = [\n qq'ParseError',\n [\n qq'Comment',\n qq''\n ]\n ];\n" (Short comment: <!-->)
67     # Line 5 is changed:
68     # - " qq''\n"
69     # + " qq'>'\n"
70     not ok 23
71     # Test 23 got: "$VAR1 = [\n qq'ParseError',\n [\n qq'Comment',\n qq'->'\n ]\n ];\n" (t/HTML-tokenizer.t at line 137 fail #23)
72     # Expected: "$VAR1 = [\n qq'ParseError',\n [\n qq'Comment',\n qq''\n ]\n ];\n" (Short comment two: <!--->)
73     # Line 5 is changed:
74     # - " qq''\n"
75     # + " qq'->'\n"
76 wakaba 1.1 ok 24
77 wakaba 1.8 not ok 25
78     # Test 25 got: "$VAR1 = [\n qq'ParseError',\n [\n qq'Character',\n qq'&'\n ]\n ];\n" (t/HTML-tokenizer.t at line 137 fail #25)
79     # Expected: "$VAR1 = [\n [\n qq'Character',\n qq'&'\n ]\n ];\n" (Ampersand EOF: &)
80     # Got 1 extra line at line 2:
81     # + " qq'ParseError',\n"
82     not ok 26
83     # Test 26 got: "$VAR1 = [\n qq'ParseError',\n [\n qq'Character',\n qq'&'\n ],\n qq'ParseError',\n [\n qq'Character',\n qq'&'\n ]\n ];\n" (t/HTML-tokenizer.t at line 137 fail #26)
84     # Expected: "$VAR1 = [\n [\n qq'Character',\n qq'&&'\n ]\n ];\n" (Ampersand ampersand EOF: &&)
85     # Got 1 extra line at line 2:
86     # + " qq'ParseError',\n"
87     # Line 5 is changed:
88     # - " qq'&&'\n"
89     # + " qq'&'\n"
90     # Got 5 extra lines at line 6:
91     # + " ],\n"
92     # + " qq'ParseError',\n"
93     # + " [\n"
94     # + " qq'Character',\n"
95     # + " qq'&'\n"
96     not ok 27
97     # Test 27 got: "$VAR1 = [\n qq'ParseError',\n [\n qq'Character',\n qq'& '\n ]\n ];\n" (t/HTML-tokenizer.t at line 137 fail #27)
98     # Expected: "$VAR1 = [\n [\n qq'Character',\n qq'& '\n ]\n ];\n" (Ampersand space EOF: & )
99     # Got 1 extra line at line 2:
100     # + " qq'ParseError',\n"
101 wakaba 1.1 ok 28
102     ok 29
103     ok 30
104     ok 31
105     ok 32
106     ok 33
107 wakaba 1.8 not ok 34
108     # Test 34 got: "$VAR1 = [\n [\n qq'Character',\n qq'I\\x{27}m '\n ],\n qq'ParseError',\n [\n qq'Character',\n qq'\\x{2209}'\n ]\n ];\n" (t/HTML-tokenizer.t at line 137 fail #34)
109     # Expected: "$VAR1 = [\n [\n qq'Character',\n qq'I\\x{27}m '\n ],\n qq'ParseError',\n [\n qq'Character',\n qq'\\x{AC}in'\n ]\n ];\n" (Entity without trailing semicolon (2): I'm &notin)
110     # Line 9 is changed:
111     # - " qq'\\x{AC}in'\n"
112     # + " qq'\\x{2209}'\n"
113 wakaba 1.1 ok 35
114     ok 36
115     ok 37
116 wakaba 1.8 ok 38
117     not ok 39
118     # Test 39 got: "$VAR1 = [\n qq'ParseError',\n [\n qq'StartTag',\n qq'h',\n {\n qq'a' => qq'\\x{AC}x'\n }\n ]\n ];\n" (t/HTML-tokenizer.t at line 137 fail #39)
119     # Expected: "$VAR1 = [\n qq'ParseError',\n [\n qq'StartTag',\n qq'h',\n {\n qq'a' => qq'&notx'\n }\n ]\n ];\n" (Entity in attribute without semicolon ending in x: <h a='&notx'>)
120     # Line 7 is changed:
121     # - " qq'a' => qq'&notx'\n"
122     # + " qq'a' => qq'\\x{AC}x'\n"
123     not ok 40
124     # Test 40 got: "$VAR1 = [\n qq'ParseError',\n [\n qq'StartTag',\n qq'h',\n {\n qq'a' => qq'\\x{AC}1'\n }\n ]\n ];\n" (t/HTML-tokenizer.t at line 137 fail #40)
125     # Expected: "$VAR1 = [\n qq'ParseError',\n [\n qq'StartTag',\n qq'h',\n {\n qq'a' => qq'&not1'\n }\n ]\n ];\n" (Entity in attribute without semicolon ending in 1: <h a='&not1'>)
126     # Line 7 is changed:
127     # - " qq'a' => qq'&not1'\n"
128     # + " qq'a' => qq'\\x{AC}1'\n"
129     ok 41
130     not ok 42
131     # Test 42 got: "$VAR1 = [\n qq'ParseError',\n qq'ParseError',\n [\n qq'DOCTYPE',\n qq'',\n 1\n ]\n ];\n" (t/HTML-tokenizer.t at line 137 fail #42)
132     # 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: <!DOCTYPE>)
133     # Line 7 is changed:
134     # - " undef,\n"
135     # + " 1\n"
136     # Lines 8-8 are missing:
137     # - " undef,\n"
138     # - " 0\n"
139     not ok 43
140     # Test 43 got: "$VAR1 = [\n qq'ParseError',\n [\n qq'DOCTYPE',\n qq'HTML',\n 0\n ]\n ];\n" (t/HTML-tokenizer.t at line 137 fail #43)
141     # Expected: "$VAR1 = [\n qq'ParseError',\n [\n qq'DOCTYPE',\n qq'html',\n undef,\n undef,\n 1\n ]\n ];\n" (DOCTYPE without space before name: <!DOCTYPEhtml>)
142     # Lines 5-6 are changed:
143     # - " qq'html',\n"
144     # + " qq'HTML',\n"
145     # - " undef,\n"
146     # + " 0\n"
147     # Lines 7-7 are missing:
148     # - " undef,\n"
149 wakaba 1.1 # - " 1\n"
150 wakaba 1.8 not ok 44
151     # Test 44 got: "$VAR1 = [\n qq'ParseError',\n [\n qq'DOCTYPE',\n qq'FOO',\n 1\n ]\n ];\n" (t/HTML-tokenizer.t at line 137 fail #44)
152     # Expected: "$VAR1 = [\n qq'ParseError',\n [\n qq'DOCTYPE',\n qq'foo',\n undef,\n undef,\n 1\n ]\n ];\n" (Incorrect DOCTYPE without a space before name: <!DOCTYPEfoo>)
153     # Line 5 is changed:
154     # - " qq'foo',\n"
155     # + " qq'FOO',\n"
156     # Lines 6-6 are missing:
157     # - " undef,\n"
158     # - " undef,\n"
159     not ok 45
160     # Test 45 got: "$VAR1 = [\n qq'ParseError',\n [\n qq'DOCTYPE',\n qq'HTML',\n 1\n ]\n ];\n" (t/HTML-tokenizer.t at line 137 fail #45)
161     # Expected: "$VAR1 = [\n [\n qq'DOCTYPE',\n qq'html',\n qq'-//W3C//DTD HTML Transitional 4.01//EN',\n undef,\n 1\n ]\n ];\n" (DOCTYPE with publicId: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML Transitional 4.01//EN">)
162     # Got 1 extra line at line 2:
163     # + " qq'ParseError',\n"
164     # Line 5 is changed:
165     # - " qq'html',\n"
166     # + " qq'HTML',\n"
167     # Lines 6-6 are missing:
168     # - " qq'-//W3C//DTD HTML Transitional 4.01//EN',\n"
169     # - " undef,\n"
170     not ok 46
171     # Test 46 got: "$VAR1 = [\n qq'ParseError',\n qq'ParseError',\n [\n qq'DOCTYPE',\n qq'HTML',\n 1\n ]\n ];\n" (t/HTML-tokenizer.t at line 137 fail #46)
172     # Expected: "$VAR1 = [\n qq'ParseError',\n [\n qq'DOCTYPE',\n qq'html',\n undef,\n undef,\n 0\n ]\n ];\n" (DOCTYPE with EOF after PUBLIC: <!DOCTYPE html PUBLIC)
173     # Got 1 extra line at line 3:
174     # + " qq'ParseError',\n"
175     # Lines 6-7 are changed:
176     # - " qq'html',\n"
177     # + " qq'HTML',\n"
178     # - " undef,\n"
179     # + " 1\n"
180     # Lines 8-8 are missing:
181     # - " undef,\n"
182     # - " 0\n"
183     not ok 47
184     # Test 47 got: "$VAR1 = [\n qq'ParseError',\n qq'ParseError',\n [\n qq'DOCTYPE',\n qq'HTML',\n 1\n ]\n ];\n" (t/HTML-tokenizer.t at line 137 fail #47)
185     # Expected: "$VAR1 = [\n qq'ParseError',\n [\n qq'DOCTYPE',\n qq'html',\n qq'',\n undef,\n 0\n ]\n ];\n" (DOCTYPE with EOF after PUBLIC ': <!DOCTYPE html PUBLIC ')
186     # Got 1 extra line at line 3:
187     # + " qq'ParseError',\n"
188     # Lines 6-7 are changed:
189     # - " qq'html',\n"
190     # + " qq'HTML',\n"
191     # - " qq'',\n"
192     # + " 1\n"
193     # Lines 8-8 are missing:
194     # - " undef,\n"
195     # - " 0\n"
196     not ok 48
197     # Test 48 got: "$VAR1 = [\n qq'ParseError',\n qq'ParseError',\n [\n qq'DOCTYPE',\n qq'HTML',\n 1\n ]\n ];\n" (t/HTML-tokenizer.t at line 137 fail #48)
198     # Expected: "$VAR1 = [\n qq'ParseError',\n [\n qq'DOCTYPE',\n qq'html',\n qq'x',\n undef,\n 0\n ]\n ];\n" (DOCTYPE with EOF after PUBLIC 'x: <!DOCTYPE html PUBLIC 'x)
199     # Got 1 extra line at line 3:
200     # + " qq'ParseError',\n"
201     # Lines 6-7 are changed:
202     # - " qq'html',\n"
203     # + " qq'HTML',\n"
204     # - " qq'x',\n"
205     # + " 1\n"
206     # Lines 8-8 are missing:
207     # - " undef,\n"
208     # - " 0\n"
209     not ok 49
210     # Test 49 got: "$VAR1 = [\n qq'ParseError',\n [\n qq'DOCTYPE',\n qq'HTML',\n 1\n ]\n ];\n" (t/HTML-tokenizer.t at line 137 fail #49)
211     # Expected: "$VAR1 = [\n [\n qq'DOCTYPE',\n qq'html',\n undef,\n qq'-//W3C//DTD HTML Transitional 4.01//EN',\n 1\n ]\n ];\n" (DOCTYPE with systemId: <!DOCTYPE html SYSTEM "-//W3C//DTD HTML Transitional 4.01//EN">)
212     # Got 1 extra line at line 2:
213     # + " qq'ParseError',\n"
214     # Line 5 is changed:
215     # - " qq'html',\n"
216     # + " qq'HTML',\n"
217     # Lines 6-6 are missing:
218     # - " undef,\n"
219     # - " qq'-//W3C//DTD HTML Transitional 4.01//EN',\n"
220     not ok 50
221     # Test 50 got: "$VAR1 = [\n qq'ParseError',\n [\n qq'DOCTYPE',\n qq'HTML',\n 1\n ]\n ];\n" (t/HTML-tokenizer.t at line 137 fail #50)
222     # Expected: "$VAR1 = [\n [\n qq'DOCTYPE',\n qq'html',\n qq'-//W3C//DTD HTML Transitional 4.01//EN',\n qq'-//W3C//DTD HTML Transitional 4.01//EN',\n 1\n ]\n ];\n" (DOCTYPE with publicId and systemId: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML Transitional 4.01//EN" "-//W3C//DTD HTML Transitional 4.01//EN">)
223     # Got 1 extra line at line 2:
224     # + " qq'ParseError',\n"
225     # Line 5 is changed:
226     # - " qq'html',\n"
227     # + " qq'HTML',\n"
228     # Lines 6-6 are missing:
229     # - " qq'-//W3C//DTD HTML Transitional 4.01//EN',\n"
230     # - " qq'-//W3C//DTD HTML Transitional 4.01//EN',\n"
231     not ok 51
232     # Test 51 got: "$VAR1 = [\n qq'ParseError',\n [\n qq'DOCTYPE',\n qq'HTML',\n 0\n ]\n ];\n" (t/HTML-tokenizer.t at line 137 fail #51)
233     # Expected: "$VAR1 = [\n qq'ParseError',\n [\n qq'DOCTYPE',\n qq'html',\n undef,\n undef,\n 0\n ]\n ];\n" (Incomplete doctype: <!DOCTYPE html )
234     # Line 5 is changed:
235     # - " qq'html',\n"
236     # + " qq'HTML',\n"
237     # Lines 6-6 are missing:
238     # - " undef,\n"
239     # - " undef,\n"
240     ok 52
241     ok 53
242     ok 54
243     ok 55
244     not ok 56
245     # Test 56 got: "$VAR1 = [\n [\n qq'Character',\n qq'\\x{2030}'\n ]\n ];\n" (t/HTML-tokenizer.t at line 137 fail #56)
246     # Expected: "$VAR1 = [\n qq'ParseError',\n [\n qq'Character',\n qq'\\x{2030}'\n ]\n ];\n" (Numeric entity representing a Windows-1252 'codepoint': &#137;)
247 wakaba 1.1 # Line 2 is missing:
248     # - " qq'ParseError',\n"
249 wakaba 1.8 not ok 57
250     # Test 57 got: "$VAR1 = [\n [\n qq'Character',\n qq'\\x{2030}'\n ]\n ];\n" (t/HTML-tokenizer.t at line 137 fail #57)
251     # Expected: "$VAR1 = [\n qq'ParseError',\n [\n qq'Character',\n qq'\\x{2030}'\n ]\n ];\n" (Hexadecimal entity representing a Windows-1252 'codepoint': &#x89;)
252 wakaba 1.1 # Line 2 is missing:
253     # - " qq'ParseError',\n"
254     ok 58
255     ok 59
256     ok 60
257 wakaba 1.8 not ok 61
258     # Test 61 got: "$VAR1 = [\n qq'ParseError',\n [\n qq'StartTag',\n qq'a',\n {}\n ],\n [\n qq'StartTag',\n qq'b',\n {}\n ]\n ];\n" (t/HTML-tokenizer.t at line 137 fail #61)
259     # Expected: "$VAR1 = [\n [\n qq'StartTag',\n qq'a<b',\n {}\n ]\n ];\n" (StartTag containing <: <a<b>)
260     # Got 1 extra line at line 2:
261     # + " qq'ParseError',\n"
262     # Line 5 is changed:
263     # - " qq'a<b',\n"
264     # + " qq'a',\n"
265     # Got 5 extra lines at line 6:
266     # + " {}\n"
267     # + " ],\n"
268     # + " [\n"
269     # + " qq'StartTag',\n"
270     # + " qq'b',\n"
271 wakaba 1.1 ok 62
272     ok 63
273     ok 64
274     ok 65
275     ok 66
276     ok 67
277     ok 68
278     ok 69
279     ok 70
280     ok 71
281     ok 72
282     ok 73
283     ok 74
284 wakaba 1.8 not ok 75
285     # Test 75 got: "$VAR1 = [\n qq'ParseError',\n [\n qq'Character',\n qq'</foo>bar'\n ],\n [\n qq'EndTag',\n qq'baz'\n ]\n ];\n" (t/HTML-tokenizer.t at line 137 fail #75)
286     # Expected: "$VAR1 = [\n [\n qq'Character',\n qq'</foo>bar'\n ],\n [\n qq'EndTag',\n qq'baz'\n ]\n ];\n" (End tag with incorrect name in RCDATA or CDATA: </foo>bar</baz>)
287     # Got 1 extra line at line 2:
288     # + " qq'ParseError',\n"
289     not ok 76
290     # Test 76 got: "$VAR1 = [\n qq'ParseError',\n [\n qq'Character',\n qq'</foo>bar'\n ],\n [\n qq'EndTag',\n qq'baz'\n ]\n ];\n" (t/HTML-tokenizer.t at line 137 fail #76)
291     # Expected: "$VAR1 = [\n [\n qq'Character',\n qq'</foo>bar'\n ],\n [\n qq'EndTag',\n qq'baz'\n ]\n ];\n" (End tag with incorrect name in RCDATA or CDATA: </foo>bar</baz>)
292     # Got 1 extra line at line 2:
293     # + " qq'ParseError',\n"
294 wakaba 1.1 ok 77
295     ok 78
296     ok 79
297     ok 80
298 wakaba 1.8 not ok 81
299     # Test 81 got: "$VAR1 = [\n [\n qq'Character',\n qq'foo<!--'\n ],\n [\n qq'EndTag',\n qq'bar'\n ],\n [\n qq'Character',\n qq'-->'\n ],\n [\n qq'EndTag',\n qq'bar'\n ]\n ];\n" (t/HTML-tokenizer.t at line 137 fail #81)
300     # Expected: "$VAR1 = [\n [\n qq'Character',\n qq'foo<!--</bar>-->'\n ],\n [\n qq'EndTag',\n qq'bar'\n ]\n ];\n" (Commented close tag in [R]CDATA: foo<!--</bar>--></bar>)
301     # Line 4 is changed:
302     # - " qq'foo<!--</bar>-->'\n"
303     # + " qq'foo<!--'\n"
304     # Got 8 extra lines at line 5:
305     # + " ],\n"
306     # + " [\n"
307     # + " qq'EndTag',\n"
308     # + " qq'bar'\n"
309     # + " ],\n"
310     # + " [\n"
311     # + " qq'Character',\n"
312     # + " qq'-->'\n"
313     not ok 82
314     # Test 82 got: "$VAR1 = [\n [\n qq'Character',\n qq'foo<!--'\n ],\n [\n qq'EndTag',\n qq'bar'\n ],\n [\n qq'Character',\n qq'-->'\n ],\n [\n qq'EndTag',\n qq'bar'\n ]\n ];\n" (t/HTML-tokenizer.t at line 137 fail #82)
315     # Expected: "$VAR1 = [\n [\n qq'Character',\n qq'foo<!--</bar>-->'\n ],\n [\n qq'EndTag',\n qq'bar'\n ]\n ];\n" (Commented close tag in [R]CDATA: foo<!--</bar>--></bar>)
316     # Line 4 is changed:
317     # - " qq'foo<!--</bar>-->'\n"
318     # + " qq'foo<!--'\n"
319     # Got 8 extra lines at line 5:
320     # + " ],\n"
321     # + " [\n"
322     # + " qq'EndTag',\n"
323     # + " qq'bar'\n"
324     # + " ],\n"
325     # + " [\n"
326     # + " qq'Character',\n"
327     # + " qq'-->'\n"
328 wakaba 1.1 ok 83
329     ok 84
330 wakaba 1.8 not ok 85
331     # Test 85 got: "$VAR1 = [\n [\n qq'Character',\n qq'foo<!-->'\n ],\n [\n qq'EndTag',\n qq'bar'\n ],\n qq'ParseError',\n [\n qq'Comment',\n qq'>baz</bar>'\n ]\n ];\n" (t/HTML-tokenizer.t at line 137 fail #85)
332     # Expected: "$VAR1 = [\n [\n qq'Character',\n qq'foo<!-->'\n ],\n [\n qq'EndTag',\n qq'bar'\n ],\n qq'ParseError',\n [\n qq'Comment',\n qq''\n ],\n [\n qq'Character',\n qq'baz'\n ],\n [\n qq'EndTag',\n qq'bar'\n ]\n ];\n" (End tag surrounded by bogus comment in [R]CDATA: foo<!--></bar><!-->baz</bar>)
333     # Line 13 is changed:
334     # - " qq''\n"
335     # + " qq'>baz</bar>'\n"
336     # Lines 14-14 are missing:
337     # - " ],\n"
338     # - " [\n"
339     # - " qq'Character',\n"
340     # - " qq'baz'\n"
341     # - " ],\n"
342     # - " [\n"
343     # - " qq'EndTag',\n"
344     # - " qq'bar'\n"
345     not ok 86
346     # Test 86 got: "$VAR1 = [\n [\n qq'Character',\n qq'foo<!-->'\n ],\n [\n qq'EndTag',\n qq'bar'\n ],\n qq'ParseError',\n [\n qq'Comment',\n qq'>baz</bar>'\n ]\n ];\n" (t/HTML-tokenizer.t at line 137 fail #86)
347     # Expected: "$VAR1 = [\n [\n qq'Character',\n qq'foo<!-->'\n ],\n [\n qq'EndTag',\n qq'bar'\n ],\n qq'ParseError',\n [\n qq'Comment',\n qq''\n ],\n [\n qq'Character',\n qq'baz'\n ],\n [\n qq'EndTag',\n qq'bar'\n ]\n ];\n" (End tag surrounded by bogus comment in [R]CDATA: foo<!--></bar><!-->baz</bar>)
348     # Line 13 is changed:
349     # - " qq''\n"
350     # + " qq'>baz</bar>'\n"
351     # Lines 14-14 are missing:
352     # - " ],\n"
353     # - " [\n"
354     # - " qq'Character',\n"
355     # - " qq'baz'\n"
356     # - " ],\n"
357     # - " [\n"
358     # - " qq'EndTag',\n"
359     # - " qq'bar'\n"
360 wakaba 1.1 ok 87
361     ok 88
362     ok 89
363     ok 90
364     ok 91
365     ok 92
366     ok 93
367     ok 94
368 wakaba 1.8 ok 95
369     ok 96
370     ok 97
371     ok 98
372     ok 99
373     ok 100
374     ok 101
375     ok 102
376     ok 103
377     ok 104
378     ok 105
379     ok 106
380     ok 107
381     ok 108
382     ok 109
383     ok 110
384     ok 111
385     ok 112
386     ok 113

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24