/[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.207 - (hide annotations) (download)
Tue Apr 29 10:25:09 2008 UTC (17 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.206: +2 -2 lines
File MIME type: text/plain
++ whatpm/t/ChangeLog	29 Apr 2008 10:24:55 -0000
2008-04-29  Wakaba  <wakaba@suika.fam.cx>

	* content-model-1.dat, content-model-2.dat: Test results
	related to browsing context name or keyword are revised
	and added.

++ whatpm/Whatpm/ChangeLog	29 Apr 2008 08:17:14 -0000
	* CacheManifest.pm (_parse): New same origin definition (HTML5 revision
	1500) is implemented (except for IDNA part and URI-scheme-specific
++ whatpm/Whatpm/ContentChecker/ChangeLog	29 Apr 2008 10:23:48 -0000
2008-04-29  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm ($HTMLBrowsingContextNameAttrChecker): New checker.
	($HTMLTargetAttrChecker): |_blank| is now allowed and
	an empty string is no longer allowed (HTML5 revision 1470).
	(object/@name, iframe/@name): Added (HTML5 revision 1470).

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24