/[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.285 - (hide annotations) (download)
Mon Sep 22 06:04:29 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.284: +53 -16 lines
File MIME type: text/plain
++ whatpm/t/ChangeLog	22 Sep 2008 05:59:48 -0000
	* tokenizer-test-1.test: Test data on invalid character references
	are added (cf. HTML5 revision 2138).

	* tokenizer-test-2.dat: Test data on U+000B are updated (HTML5
	revision 2138).

2008-09-22  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	22 Sep 2008 06:02:01 -0000
2008-09-22  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm.src: Character references for non-space C0 characters,
	including U+000B VT, DEL character, noncharacter code points, are
	now converted to the U+FFFD character (cf. HTML5 revision 2138).

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24