/[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.227 - (hide annotations) (download)
Sat May 24 10:18:26 2008 UTC (17 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.226: +32 -7 lines
File MIME type: text/plain
++ whatpm/t/ChangeLog	24 May 2008 10:09:03 -0000
	* tokenizer-test-1.test: New test data on EOF in tags are added
	to cover changes in HTML5 revision 1684.

2008-05-24  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	24 May 2008 10:09:40 -0000
	* HTML.pm.src: Support for EOF in new states for tags (HTML5
	revision 1684).

2008-05-24  Wakaba  <wakaba@suika.fam.cx>

1 wakaba 1.206 1..1068
2 wakaba 1.1 # Running under perl version 5.008007 for linux
3 wakaba 1.227 # Current time local: Sat May 24 19:13:42 2008
4     # Current time GMT: Sat May 24 10:13:42 2008
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     ok 2
9     ok 3
10 wakaba 1.1 ok 4
11 wakaba 1.20 ok 5
12 wakaba 1.1 ok 6
13     ok 7
14     ok 8
15     ok 9
16     ok 10
17     ok 11
18     ok 12
19     ok 13
20     ok 14
21 wakaba 1.130 ok 15
22 wakaba 1.1 ok 16
23     ok 17
24     ok 18
25     ok 19
26     ok 20
27     ok 21
28 wakaba 1.25 ok 22
29     ok 23
30 wakaba 1.1 ok 24
31 wakaba 1.22 ok 25
32     ok 26
33     ok 27
34 wakaba 1.1 ok 28
35     ok 29
36     ok 30
37     ok 31
38     ok 32
39     ok 33
40 wakaba 1.18 ok 34
41 wakaba 1.1 ok 35
42     ok 36
43     ok 37
44 wakaba 1.8 ok 38
45 wakaba 1.28 ok 39
46     ok 40
47 wakaba 1.43 ok 41
48     ok 42
49 wakaba 1.11 # t/tokenizer/test2.test
50 wakaba 1.43 not ok 43
51 wakaba 1.206 # Test 43 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 206 fail #43)
52 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>')
53 wakaba 1.20 # Line 6 is changed:
54 wakaba 1.8 # - " qq'',\n"
55 wakaba 1.20 # + " undef,\n"
56 wakaba 1.206 # t/HTML-tokenizer.t line 206 is: ok $parser_dump, $expected_dump,
57 wakaba 1.20 ok 44
58     ok 45
59     ok 46
60     ok 47
61     ok 48
62     ok 49
63     ok 50
64     ok 51
65 wakaba 1.97 ok 52
66     ok 53
67     ok 54
68     ok 55
69 wakaba 1.9 ok 56
70     ok 57
71 wakaba 1.1 ok 58
72     ok 59
73     ok 60
74 wakaba 1.19 ok 61
75 wakaba 1.1 ok 62
76     ok 63
77 wakaba 1.130 ok 64
78 wakaba 1.1 ok 65
79 wakaba 1.200 not ok 66
80 wakaba 1.206 # Test 66 got: "$VAR1 = [\n [\n qq'StartTag',\n qq'h',\n {}\n ],\n qq'ParseError'\n ];\n" (t/HTML-tokenizer.t at line 206 fail #66)
81 wakaba 1.200 # Expected: "$VAR1 = [\n qq'ParseError',\n [\n qq'StartTag',\n qq'h',\n {}\n ]\n ];\n" (Non-void element containing trailing /: qq'<h/>')
82     # Line 2 is missing:
83     # - " qq'ParseError',\n"
84     # Line 6 is changed:
85     # - " ]\n"
86     # + " ],\n"
87     # Got 1 extra line at line 7:
88     # + " qq'ParseError'\n"
89 wakaba 1.1 ok 67
90     ok 68
91     ok 69
92     ok 70
93 wakaba 1.34 ok 71
94     ok 72
95 wakaba 1.1 ok 73
96     ok 74
97 wakaba 1.21 ok 75
98     ok 76
99 wakaba 1.1 ok 77
100 wakaba 1.141 ok 78
101 wakaba 1.96 # t/tokenizer/test3.test
102 wakaba 1.1 ok 79
103     ok 80
104 wakaba 1.34 ok 81
105 wakaba 1.15 ok 82
106 wakaba 1.1 ok 83
107     ok 84
108 wakaba 1.25 ok 85
109     ok 86
110 wakaba 1.34 ok 87
111 wakaba 1.1 ok 88
112     ok 89
113     ok 90
114     ok 91
115     ok 92
116     ok 93
117     ok 94
118 wakaba 1.8 ok 95
119     ok 96
120     ok 97
121     ok 98
122     ok 99
123     ok 100
124 wakaba 1.96 ok 101
125     ok 102
126     ok 103
127     ok 104
128 wakaba 1.141 ok 105
129     not ok 106
130 wakaba 1.206 # Test 106 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 206 fail #106)
131 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 >')
132 wakaba 1.43 # Line 5 is changed:
133     # - " qq'',\n"
134     # + " undef,\n"
135 wakaba 1.141 not ok 107
136 wakaba 1.206 # Test 107 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 206 fail #107)
137 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 ')
138 wakaba 1.43 # Line 5 is changed:
139     # - " qq'',\n"
140     # + " undef,\n"
141 wakaba 1.8 ok 108
142     ok 109
143     ok 110
144     ok 111
145     ok 112
146     ok 113
147 wakaba 1.10 ok 114
148     ok 115
149     ok 116
150     ok 117
151     ok 118
152     ok 119
153     ok 120
154     ok 121
155 wakaba 1.39 ok 122
156 wakaba 1.18 ok 123
157     ok 124
158     ok 125
159     ok 126
160 wakaba 1.20 ok 127
161     ok 128
162     ok 129
163     ok 130
164 wakaba 1.141 ok 131
165 wakaba 1.20 ok 132
166     ok 133
167     ok 134
168     ok 135
169     ok 136
170 wakaba 1.200 not ok 137
171 wakaba 1.206 # Test 137 got: "$VAR1 = [\n [\n qq'StartTag',\n qq'z',\n {}\n ],\n qq'ParseError'\n ];\n" (t/HTML-tokenizer.t at line 206 fail #137)
172 wakaba 1.200 # Expected: "$VAR1 = [\n qq'ParseError',\n [\n qq'StartTag',\n qq'z',\n {}\n ]\n ];\n" (<z/>: qq'<z/>')
173     # Line 2 is missing:
174     # - " qq'ParseError',\n"
175     # Line 6 is changed:
176     # - " ]\n"
177     # + " ],\n"
178     # Got 1 extra line at line 7:
179     # + " qq'ParseError'\n"
180 wakaba 1.21 ok 138
181 wakaba 1.227 not ok 139
182     # Test 139 got: "$VAR1 = [\n qq'ParseError',\n qq'ParseError',\n [\n qq'StartTag',\n qq'z',\n {}\n ]\n ];\n" (t/HTML-tokenizer.t at line 206 fail #139)
183     # Expected: "$VAR1 = [\n qq'ParseError',\n qq'ParseError',\n qq'ParseError',\n [\n qq'StartTag',\n qq'z',\n {}\n ]\n ];\n" (<z//: qq'<z//')
184     # Line 4 is missing:
185     # - " qq'ParseError',\n"
186 wakaba 1.20 ok 140
187     ok 141
188 wakaba 1.28 ok 142
189 wakaba 1.20 ok 143
190     ok 144
191     ok 145
192     ok 146
193 wakaba 1.130 ok 147
194 wakaba 1.227 not ok 148
195     # Test 148 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 206 fail #148)
196     # 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='': qq'<z/0=\x{27}\x{27}')
197     # Line 4 is missing:
198     # - " qq'ParseError',\n"
199 wakaba 1.22 ok 149
200     ok 150
201 wakaba 1.130 ok 151
202 wakaba 1.227 not ok 152
203     # Test 152 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 206 fail #152)
204     # 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="": qq'<z/0=""')
205     # Line 4 is missing:
206     # - " qq'ParseError',\n"
207 wakaba 1.22 ok 153
208     ok 154
209     ok 155
210     ok 156
211 wakaba 1.28 ok 157
212     ok 158
213 wakaba 1.227 not ok 159
214     # Test 159 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 206 fail #159)
215     # 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 /: qq'<z/0 /')
216     # Line 4 is missing:
217     # - " qq'ParseError',\n"
218     not ok 160
219     # Test 160 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 206 fail #160)
220     # 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/: qq'<z/0/')
221     # Line 4 is missing:
222     # - " qq'ParseError',\n"
223 wakaba 1.28 ok 161
224     ok 162
225     ok 163
226     ok 164
227     ok 165
228     ok 166
229     ok 167
230     ok 168
231 wakaba 1.141 ok 169
232 wakaba 1.96 # t/tokenizer/test4.test
233 wakaba 1.28 ok 170
234     ok 171
235     ok 172
236     ok 173
237     ok 174
238     ok 175
239     ok 176
240     ok 177
241     ok 178
242 wakaba 1.33 ok 179
243 wakaba 1.34 ok 180
244 wakaba 1.38 ok 181
245     ok 182
246 wakaba 1.43 ok 183
247     ok 184
248     ok 185
249     ok 186
250     ok 187
251     ok 188
252     ok 189
253 wakaba 1.200 not ok 190
254 wakaba 1.206 # Test 190 got: "$VAR1 = [\n [\n qq'StartTag',\n qq'bar',\n {\n qq'a' => qq'b'\n }\n ],\n qq'ParseError'\n ];\n" (t/HTML-tokenizer.t at line 206 fail #190)
255 wakaba 1.200 # Expected: "$VAR1 = [\n qq'ParseError',\n [\n qq'StartTag',\n qq'bar',\n {\n qq'a' => qq'b'\n }\n ]\n ];\n" (Quoted attribute followed by non-permitted /: qq'<bar a=\x{27}b\x{27}/>')
256     # Line 2 is missing:
257     # - " qq'ParseError',\n"
258     # Line 8 is changed:
259     # - " ]\n"
260     # + " ],\n"
261     # Got 1 extra line at line 9:
262     # + " qq'ParseError'\n"
263 wakaba 1.43 ok 191
264     ok 192
265     ok 193
266     ok 194
267     ok 195
268     ok 196
269     ok 197
270 wakaba 1.96 ok 198
271     ok 199
272     ok 200
273     ok 201
274 wakaba 1.130 ok 202
275 wakaba 1.43 ok 203
276     ok 204
277     ok 205
278     ok 206
279     ok 207
280     ok 208
281     ok 209
282     ok 210
283     ok 211
284     ok 212
285     ok 213
286     ok 214
287     ok 215
288 wakaba 1.200 not ok 216
289 wakaba 1.206 # Test 216 got: "$VAR1 = [\n [\n qq'StartTag',\n qq'xr',\n {}\n ],\n qq'ParseError'\n ];\n" (t/HTML-tokenizer.t at line 206 fail #216)
290 wakaba 1.200 # Expected: "$VAR1 = [\n qq'ParseError',\n [\n qq'StartTag',\n qq'xr',\n {}\n ]\n ];\n" (Non-permitted slash: qq'<xr/>')
291     # Line 2 is missing:
292     # - " qq'ParseError',\n"
293     # Line 6 is changed:
294     # - " ]\n"
295     # + " ],\n"
296     # Got 1 extra line at line 7:
297     # + " qq'ParseError'\n"
298 wakaba 1.43 ok 217
299     ok 218
300     ok 219
301     ok 220
302 wakaba 1.141 ok 221
303     not ok 222
304 wakaba 1.206 # Test 222 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 206 fail #222)
305 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}')
306     # Got 1 extra line at line 3:
307     # + " qq'ParseError',\n"
308     # Line 8 is missing:
309     # - " qq'ParseError',\n"
310 wakaba 1.43 ok 223
311 wakaba 1.206 ok 224
312     ok 225
313     ok 226
314 wakaba 1.43 ok 227
315     ok 228
316     ok 229
317     ok 230
318     ok 231
319     ok 232
320     ok 233
321     ok 234
322     ok 235
323 wakaba 1.141 ok 236
324 wakaba 1.43 ok 237
325     ok 238
326     ok 239
327 wakaba 1.195 # t/tokenizer/contentModelFlags.test
328 wakaba 1.43 ok 240
329     ok 241
330     ok 242
331     ok 243
332     ok 244
333     ok 245
334     ok 246
335     ok 247
336     ok 248
337 wakaba 1.141 ok 249
338 wakaba 1.43 ok 250
339     ok 251
340     ok 252
341 wakaba 1.195 # t/tokenizer/escapeFlag.test
342 wakaba 1.43 ok 253
343     ok 254
344     ok 255
345 wakaba 1.141 ok 256
346 wakaba 1.43 ok 257
347     ok 258
348     ok 259
349     ok 260
350     ok 261
351 wakaba 1.205 # t/tokenizer/entities.test
352 wakaba 1.43 ok 262
353 wakaba 1.206 ok 263
354 wakaba 1.43 ok 264
355     ok 265
356     ok 266
357     ok 267
358     ok 268
359     ok 269
360     ok 270
361     ok 271
362     ok 272
363     ok 273
364     ok 274
365     ok 275
366     ok 276
367     ok 277
368     ok 278
369     ok 279
370     ok 280
371     ok 281
372     ok 282
373     ok 283
374     ok 284
375     ok 285
376     ok 286
377     ok 287
378     ok 288
379     ok 289
380     ok 290
381     ok 291
382     ok 292
383     ok 293
384     ok 294
385     ok 295
386     ok 296
387     ok 297
388     ok 298
389     ok 299
390     ok 300
391     ok 301
392     ok 302
393     ok 303
394     ok 304
395     ok 305
396     ok 306
397     ok 307
398     ok 308
399     ok 309
400     ok 310
401     ok 311
402     ok 312
403     ok 313
404     ok 314
405     ok 315
406     ok 316
407     ok 317
408     ok 318
409     ok 319
410     ok 320
411     ok 321
412     ok 322
413     ok 323
414     ok 324
415     ok 325
416     ok 326
417     ok 327
418     ok 328
419     ok 329
420     ok 330
421     ok 331
422     ok 332
423     ok 333
424     ok 334
425     ok 335
426     ok 336
427     ok 337
428 wakaba 1.59 ok 338
429     ok 339
430     ok 340
431     ok 341
432     ok 342
433     ok 343
434     ok 344
435     ok 345
436     ok 346
437     ok 347
438 wakaba 1.62 ok 348
439     ok 349
440     ok 350
441     ok 351
442     ok 352
443     ok 353
444     ok 354
445     ok 355
446     ok 356
447     ok 357
448     ok 358
449     ok 359
450 wakaba 1.96 ok 360
451     ok 361
452     ok 362
453     ok 363
454 wakaba 1.129 ok 364
455     ok 365
456     ok 366
457     ok 367
458     ok 368
459     ok 369
460     ok 370
461     ok 371
462     ok 372
463     ok 373
464     ok 374
465     ok 375
466     ok 376
467     ok 377
468     ok 378
469     ok 379
470     ok 380
471     ok 381
472     ok 382
473     ok 383
474     ok 384
475     ok 385
476     ok 386
477     ok 387
478     ok 388
479     ok 389
480     ok 390
481     ok 391
482     ok 392
483     ok 393
484     ok 394
485     ok 395
486     ok 396
487 wakaba 1.130 ok 397
488     ok 398
489     ok 399
490     ok 400
491     ok 401
492     ok 402
493     ok 403
494     ok 404
495     ok 405
496     ok 406
497     ok 407
498     ok 408
499     ok 409
500     ok 410
501     ok 411
502     ok 412
503     ok 413
504     ok 414
505     ok 415
506     ok 416
507 wakaba 1.132 ok 417
508     ok 418
509     ok 419
510     ok 420
511 wakaba 1.136 ok 421
512     ok 422
513     ok 423
514     ok 424
515     ok 425
516     ok 426
517     ok 427
518     ok 428
519     ok 429
520     ok 430
521     ok 431
522     ok 432
523     ok 433
524     ok 434
525 wakaba 1.205 ok 435
526 wakaba 1.136 ok 436
527     ok 437
528     ok 438
529 wakaba 1.205 ok 439
530 wakaba 1.136 ok 440
531     ok 441
532     ok 442
533 wakaba 1.205 ok 443
534 wakaba 1.136 ok 444
535     ok 445
536 wakaba 1.205 ok 446
537 wakaba 1.136 ok 447
538     ok 448
539     ok 449
540     ok 450
541     ok 451
542     ok 452
543     ok 453
544     ok 454
545     ok 455
546     ok 456
547     ok 457
548     ok 458
549     ok 459
550     ok 460
551     ok 461
552     ok 462
553     ok 463
554     ok 464
555     ok 465
556     ok 466
557     ok 467
558     ok 468
559     ok 469
560     ok 470
561     ok 471
562 wakaba 1.141 ok 472
563 wakaba 1.195 ok 473
564     ok 474
565     ok 475
566     ok 476
567     ok 477
568 wakaba 1.205 ok 478
569     ok 479
570     ok 480
571     ok 481
572     ok 482
573     ok 483
574     ok 484
575     ok 485
576     ok 486
577     ok 487
578     ok 488
579     ok 489
580     ok 490
581     ok 491
582     ok 492
583     ok 493
584     ok 494
585     ok 495
586     ok 496
587     ok 497
588     ok 498
589     ok 499
590     ok 500
591     ok 501
592     ok 502
593     ok 503
594     ok 504
595     ok 505
596     ok 506
597     ok 507
598     ok 508
599     ok 509
600     ok 510
601     ok 511
602     ok 512
603     ok 513
604     ok 514
605     ok 515
606     ok 516
607     ok 517
608     ok 518
609     ok 519
610     ok 520
611     ok 521
612     ok 522
613     ok 523
614     ok 524
615     ok 525
616     ok 526
617     ok 527
618     ok 528
619     ok 529
620     ok 530
621     ok 531
622     ok 532
623     ok 533
624     ok 534
625     ok 535
626     ok 536
627     ok 537
628     ok 538
629     ok 539
630 wakaba 1.210 ok 540
631 wakaba 1.205 ok 541
632     ok 542
633     ok 543
634     ok 544
635     ok 545
636     ok 546
637     ok 547
638     ok 548
639     ok 549
640     ok 550
641     ok 551
642     ok 552
643     ok 553
644     ok 554
645     ok 555
646     ok 556
647     ok 557
648     ok 558
649     ok 559
650     ok 560
651     ok 561
652     ok 562
653     ok 563
654     ok 564
655     ok 565
656     ok 566
657     ok 567
658     ok 568
659     ok 569
660     ok 570
661     ok 571
662     ok 572
663     ok 573
664     ok 574
665     ok 575
666     ok 576
667     ok 577
668     ok 578
669     ok 579
670     ok 580
671     ok 581
672     ok 582
673     ok 583
674     ok 584
675     ok 585
676     ok 586
677     ok 587
678     ok 588
679     ok 589
680     ok 590
681     ok 591
682     ok 592
683     ok 593
684     ok 594
685     ok 595
686     ok 596
687     ok 597
688     ok 598
689     ok 599
690     ok 600
691     ok 601
692     ok 602
693     ok 603
694     ok 604
695     ok 605
696     ok 606
697     ok 607
698     ok 608
699     ok 609
700     ok 610
701     ok 611
702     ok 612
703     ok 613
704     ok 614
705     ok 615
706     ok 616
707     ok 617
708     ok 618
709     ok 619
710     ok 620
711     ok 621
712     ok 622
713     ok 623
714     ok 624
715     ok 625
716     ok 626
717     ok 627
718     ok 628
719     ok 629
720     ok 630
721     ok 631
722     ok 632
723     ok 633
724     ok 634
725     ok 635
726     ok 636
727     ok 637
728     ok 638
729     ok 639
730     ok 640
731     ok 641
732     ok 642
733     ok 643
734     ok 644
735     ok 645
736     ok 646
737     ok 647
738     ok 648
739     ok 649
740     ok 650
741     ok 651
742     ok 652
743     ok 653
744     ok 654
745     ok 655
746     ok 656
747     ok 657
748     ok 658
749     ok 659
750     ok 660
751     ok 661
752     ok 662
753     ok 663
754     ok 664
755     ok 665
756     ok 666
757     ok 667
758     ok 668
759     ok 669
760     ok 670
761     ok 671
762     ok 672
763     ok 673
764     ok 674
765     ok 675
766     ok 676
767     ok 677
768     ok 678
769     ok 679
770     ok 680
771     ok 681
772     ok 682
773     ok 683
774     ok 684
775     ok 685
776     ok 686
777     ok 687
778     ok 688
779     ok 689
780     ok 690
781     ok 691
782     ok 692
783     ok 693
784     ok 694
785     ok 695
786     ok 696
787     ok 697
788     ok 698
789     ok 699
790     ok 700
791     ok 701
792     ok 702
793     ok 703
794     ok 704
795     ok 705
796     ok 706
797     ok 707
798     ok 708
799     ok 709
800     ok 710
801     ok 711
802     ok 712
803     ok 713
804     ok 714
805     ok 715
806     ok 716
807     ok 717
808     ok 718
809     ok 719
810     ok 720
811     ok 721
812     ok 722
813     ok 723
814     ok 724
815     ok 725
816     ok 726
817     ok 727
818     ok 728
819     ok 729
820     ok 730
821     ok 731
822     ok 732
823     ok 733
824     ok 734
825     ok 735
826     ok 736
827     ok 737
828     ok 738
829     ok 739
830     ok 740
831     ok 741
832     ok 742
833     ok 743
834     ok 744
835     ok 745
836     ok 746
837     ok 747
838     ok 748
839     ok 749
840     ok 750
841     ok 751
842     ok 752
843     ok 753
844     ok 754
845     ok 755
846     ok 756
847     ok 757
848     ok 758
849     ok 759
850     ok 760
851     ok 761
852     ok 762
853     ok 763
854     ok 764
855     ok 765
856     ok 766
857     ok 767
858     ok 768
859     ok 769
860     ok 770
861     ok 771
862     ok 772
863     ok 773
864     ok 774
865     ok 775
866     ok 776
867     ok 777
868     ok 778
869     ok 779
870     ok 780
871     ok 781
872     ok 782
873     ok 783
874     ok 784
875     ok 785
876     ok 786
877     ok 787
878     ok 788
879     ok 789
880     ok 790
881     ok 791
882     ok 792
883     ok 793
884     ok 794
885     ok 795
886     ok 796
887     ok 797
888     ok 798
889     ok 799
890     ok 800
891     ok 801
892     ok 802
893     ok 803
894     ok 804
895     ok 805
896     ok 806
897     ok 807
898     ok 808
899     ok 809
900     ok 810
901     ok 811
902     ok 812
903     ok 813
904     ok 814
905     ok 815
906     ok 816
907     ok 817
908     ok 818
909     ok 819
910     ok 820
911     ok 821
912     ok 822
913     ok 823
914     ok 824
915     ok 825
916     ok 826
917     ok 827
918     ok 828
919     ok 829
920     ok 830
921     ok 831
922     ok 832
923     ok 833
924     ok 834
925     ok 835
926     ok 836
927     ok 837
928     ok 838
929     ok 839
930     ok 840
931     ok 841
932     ok 842
933     ok 843
934     ok 844
935     ok 845
936     # t/tokenizer/xmlViolation.test
937 wakaba 1.206 not ok 846
938     # Test 846 got: "$VAR1 = [\n qq'ParseError',\n [\n qq'Character',\n qq'a\\x{FFFF}b'\n ]\n ];\n" (t/HTML-tokenizer.t at line 206 fail #846)
939     # 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')
940     # Line 5 is changed:
941     # - " qq'a\\x{FFFD}b'\n"
942     # + " qq'a\\x{FFFF}b'\n"
943     not ok 847
944     # Test 847 got: "$VAR1 = [\n [\n qq'Character',\n qq'a\\x{0C}b'\n ]\n ];\n" (t/HTML-tokenizer.t at line 206 fail #847)
945     # Expected: "$VAR1 = [\n [\n qq'Character',\n qq'a b'\n ]\n ];\n" (Non-XML space: qq'a\x{0C}b')
946     # Line 4 is changed:
947     # - " qq'a b'\n"
948     # + " qq'a\\x{0C}b'\n"
949     not ok 848
950     # Test 848 got: "$VAR1 = [\n qq'ParseError',\n [\n qq'Comment',\n qq' foo -- bar '\n ]\n ];\n" (t/HTML-tokenizer.t at line 206 fail #848)
951     # Expected: "$VAR1 = [\n qq'ParseError',\n [\n qq'Comment',\n qq' foo - - bar '\n ]\n ];\n" (Double hyphen in comment: qq'<!-- foo -- bar -->')
952     # Line 5 is changed:
953     # - " qq' foo - - bar '\n"
954     # + " qq' foo -- bar '\n"
955     not ok 849
956     # Test 849 got: "$VAR1 = [\n [\n qq'Character',\n qq'a'\n ],\n [\n qq'StartTag',\n qq'a',\n {\n qq'b:' => qq''\n }\n ],\n [\n qq'Character',\n qq'b'\n ]\n ];\n" (t/HTML-tokenizer.t at line 206 fail #849)
957     # Expected: "$VAR1 = [\n [\n qq'Character',\n qq'a'\n ],\n [\n qq'StartTag',\n qq'a',\n {}\n ],\n [\n qq'Character',\n qq'b'\n ]\n ];\n" (Colon in attribute name: qq'a<a b:=\x{27}\x{27}>b')
958     # Line 9 is changed:
959     # - " {}\n"
960     # + " {\n"
961     # Got 2 extra lines at line 10:
962     # + " qq'b:' => qq''\n"
963     # + " }\n"
964     ok 850
965     not ok 851
966     # Test 851 got: "$VAR1 = [\n [\n qq'Character',\n qq'a'\n ],\n [\n qq'StartTag',\n qq'a',\n {\n qq'b:' => qq''\n }\n ],\n [\n qq'Character',\n qq'b'\n ]\n ];\n" (t/HTML-tokenizer.t at line 206 fail #851)
967     # Expected: "$VAR1 = [\n [\n qq'Character',\n qq'a'\n ],\n [\n qq'StartTag',\n qq'a',\n {}\n ],\n [\n qq'Character',\n qq'b'\n ]\n ];\n" (Colon in attribute name: qq'a<a b:=\x{27}\x{27}>b')
968     # Line 9 is changed:
969     # - " {}\n"
970     # + " {\n"
971     # Got 2 extra lines at line 10:
972     # + " qq'b:' => qq''\n"
973     # + " }\n"
974     not ok 852
975     # Test 852 got: "$VAR1 = [\n [\n qq'Character',\n qq'a'\n ],\n [\n qq'StartTag',\n qq'a:',\n {}\n ],\n [\n qq'Character',\n qq'b'\n ]\n ];\n" (t/HTML-tokenizer.t at line 206 fail #852)
976     # Expected: "$VAR1 = [\n [\n qq'Character',\n qq'ab'\n ]\n ];\n" (Colon in tag name: qq'a<a:>b')
977     # Line 4 is changed:
978     # - " qq'ab'\n"
979     # + " qq'a'\n"
980     # Got 9 extra lines at line 5:
981     # + " ],\n"
982     # + " [\n"
983     # + " qq'StartTag',\n"
984     # + " qq'a:',\n"
985     # + " {}\n"
986     # + " ],\n"
987     # + " [\n"
988     # + " qq'Character',\n"
989     # + " qq'b'\n"
990 wakaba 1.205 # t/tokenizer-test-1.test
991     ok 853
992     ok 854
993     ok 855
994     ok 856
995     ok 857
996     ok 858
997     ok 859
998     ok 860
999     ok 861
1000     ok 862
1001     ok 863
1002     ok 864
1003     ok 865
1004     ok 866
1005     ok 867
1006     ok 868
1007     ok 869
1008     ok 870
1009     ok 871
1010     ok 872
1011     ok 873
1012     ok 874
1013     ok 875
1014     ok 876
1015     ok 877
1016     ok 878
1017     ok 879
1018     ok 880
1019     ok 881
1020     ok 882
1021     ok 883
1022     ok 884
1023     ok 885
1024     ok 886
1025     ok 887
1026     ok 888
1027     ok 889
1028     ok 890
1029     ok 891
1030     ok 892
1031     ok 893
1032     ok 894
1033     ok 895
1034     ok 896
1035     ok 897
1036     ok 898
1037     ok 899
1038     ok 900
1039     ok 901
1040     ok 902
1041     ok 903
1042     ok 904
1043     ok 905
1044     ok 906
1045     ok 907
1046     ok 908
1047     ok 909
1048     ok 910
1049     ok 911
1050     ok 912
1051     ok 913
1052     ok 914
1053     ok 915
1054     ok 916
1055     ok 917
1056     ok 918
1057     ok 919
1058     ok 920
1059     ok 921
1060     ok 922
1061     ok 923
1062     ok 924
1063     ok 925
1064     ok 926
1065     ok 927
1066     ok 928
1067     ok 929
1068     ok 930
1069     ok 931
1070     ok 932
1071     ok 933
1072     ok 934
1073     ok 935
1074     ok 936
1075     ok 937
1076 wakaba 1.206 not ok 938
1077     # Test 938 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 206 fail #938)
1078     # 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}')
1079     # Lines 3-3 are missing:
1080     # - " [\n"
1081     # - " qq'Character',\n"
1082     # - " qq'\\x{FFFD}'\n"
1083     # - " ],\n"
1084     # Line 6 is changed:
1085     # - " qq'\\x{DFFF}'\n"
1086     # + " qq'\\x{FFFD}\\x{DFFF}'\n"
1087 wakaba 1.205 ok 939
1088     ok 940
1089     ok 941
1090     ok 942
1091     ok 943
1092     ok 944
1093     ok 945
1094     ok 946
1095     ok 947
1096     ok 948
1097     ok 949
1098     ok 950
1099     ok 951
1100     ok 952
1101     ok 953
1102     ok 954
1103     ok 955
1104     ok 956
1105     ok 957
1106     ok 958
1107     ok 959
1108     ok 960
1109     ok 961
1110     ok 962
1111     ok 963
1112     ok 964
1113     ok 965
1114     ok 966
1115     ok 967
1116     ok 968
1117     ok 969
1118     ok 970
1119     ok 971
1120     ok 972
1121     ok 973
1122     ok 974
1123     ok 975
1124     ok 976
1125     ok 977
1126     ok 978
1127     ok 979
1128     ok 980
1129     ok 981
1130     ok 982
1131     ok 983
1132     ok 984
1133     ok 985
1134     ok 986
1135     ok 987
1136     ok 988
1137     ok 989
1138     ok 990
1139     ok 991
1140     ok 992
1141     ok 993
1142     ok 994
1143     ok 995
1144     ok 996
1145     ok 997
1146     ok 998
1147     ok 999
1148     ok 1000
1149     ok 1001
1150     ok 1002
1151     ok 1003
1152     ok 1004
1153     ok 1005
1154     ok 1006
1155     ok 1007
1156     ok 1008
1157     ok 1009
1158     ok 1010
1159     ok 1011
1160     ok 1012
1161     ok 1013
1162     ok 1014
1163     ok 1015
1164     ok 1016
1165     ok 1017
1166     ok 1018
1167 wakaba 1.206 ok 1019
1168     ok 1020
1169     ok 1021
1170     ok 1022
1171     ok 1023
1172     ok 1024
1173     ok 1025
1174     not ok 1026
1175     # Test 1026 got: "$VAR1 = [\n qq'ParseError',\n [\n qq'StartTag',\n qq'a',\n {\n qq'rel' => qq'',\n qq'href' => qq''\n }\n ],\n qq'ParseError'\n ];\n" (t/HTML-tokenizer.t at line 206 fail #1026)
1176 wakaba 1.205 # Expected: "$VAR1 = [\n qq'ParseError',\n qq'ParseError',\n [\n qq'StartTag',\n qq'a',\n {\n qq'rel' => qq'',\n qq'href' => qq''\n }\n ]\n ];\n" (<a href=''rel=''/>: qq'<a href=\x{27}\x{27}rel=\x{27}\x{27}/>')
1177     # Line 3 is missing:
1178     # - " qq'ParseError',\n"
1179     # Line 10 is changed:
1180     # - " ]\n"
1181     # + " ],\n"
1182     # Got 1 extra line at line 11:
1183     # + " qq'ParseError'\n"
1184 wakaba 1.206 ok 1027
1185     ok 1028
1186     ok 1029
1187     not ok 1030
1188     # Test 1030 got: "$VAR1 = [\n [\n qq'StartTag',\n qq'b',\n {}\n ],\n qq'ParseError'\n ];\n" (t/HTML-tokenizer.t at line 206 fail #1030)
1189 wakaba 1.205 # Expected: "$VAR1 = [\n qq'ParseError',\n [\n qq'StartTag',\n qq'b',\n {}\n ]\n ];\n" (non-permitted slash after a space: qq'<b />')
1190     # Line 2 is missing:
1191     # - " qq'ParseError',\n"
1192     # Line 6 is changed:
1193     # - " ]\n"
1194     # + " ],\n"
1195     # Got 1 extra line at line 7:
1196     # + " qq'ParseError'\n"
1197 wakaba 1.206 ok 1031
1198     ok 1032
1199     ok 1033
1200     not ok 1034
1201     # Test 1034 got: "$VAR1 = [\n [\n qq'StartTag',\n qq'b',\n {\n qq'class' => qq''\n }\n ],\n qq'ParseError'\n ];\n" (t/HTML-tokenizer.t at line 206 fail #1034)
1202 wakaba 1.205 # Expected: "$VAR1 = [\n qq'ParseError',\n [\n qq'StartTag',\n qq'b',\n {\n qq'class' => qq''\n }\n ]\n ];\n" (non permitted slash after attribute name: qq'<b class/>')
1203     # Line 2 is missing:
1204     # - " qq'ParseError',\n"
1205     # Line 8 is changed:
1206     # - " ]\n"
1207     # + " ],\n"
1208     # Got 1 extra line at line 9:
1209     # + " qq'ParseError'\n"
1210 wakaba 1.206 ok 1035
1211     ok 1036
1212     not ok 1037
1213     # Test 1037 got: "$VAR1 = [\n [\n qq'StartTag',\n qq'b',\n {\n qq'class' => qq''\n }\n ],\n qq'ParseError'\n ];\n" (t/HTML-tokenizer.t at line 206 fail #1037)
1214 wakaba 1.205 # Expected: "$VAR1 = [\n qq'ParseError',\n [\n qq'StartTag',\n qq'b',\n {\n qq'class' => qq''\n }\n ]\n ];\n" (non permitted slash in after attribute name state: qq'<b class />')
1215     # Line 2 is missing:
1216     # - " qq'ParseError',\n"
1217     # Line 8 is changed:
1218     # - " ]\n"
1219     # + " ],\n"
1220     # Got 1 extra line at line 9:
1221     # + " qq'ParseError'\n"
1222     ok 1038
1223     ok 1039
1224     ok 1040
1225     ok 1041
1226     ok 1042
1227     ok 1043
1228     ok 1044
1229     ok 1045
1230     ok 1046
1231     ok 1047
1232     ok 1048
1233     ok 1049
1234     ok 1050
1235     ok 1051
1236     ok 1052
1237     ok 1053
1238     ok 1054
1239     ok 1055
1240     ok 1056
1241     ok 1057
1242     ok 1058
1243     ok 1059
1244     ok 1060
1245     ok 1061
1246 wakaba 1.206 ok 1062
1247     ok 1063
1248     ok 1064
1249     ok 1065
1250     ok 1066
1251     ok 1067
1252     ok 1068
1253 wakaba 1.227 ok 1069
1254     ok 1070
1255     ok 1071
1256     ok 1072
1257     ok 1073

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24