1..477
# Running under perl version 5.008007 for linux
# Current time local: Sat Apr 12 23:47:48 2008
# Current time GMT: Sat Apr 12 14:47:48 2008
# Using Test.pm version 1.25
# t/tokenizer/test1.test
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22
ok 23
ok 24
ok 25
ok 26
ok 27
ok 28
ok 29
ok 30
ok 31
ok 32
ok 33
ok 34
ok 35
ok 36
ok 37
ok 38
ok 39
ok 40
ok 41
ok 42
# t/tokenizer/test2.test
not ok 43
# 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 182 fail #43)
# 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'')
# Line 6 is changed:
# - " qq'',\n"
# + " undef,\n"
# t/HTML-tokenizer.t line 182 is: ok $parser_dump, $expected_dump,
ok 44
ok 45
ok 46
ok 47
ok 48
ok 49
ok 50
ok 51
ok 52
ok 53
ok 54
ok 55
ok 56
ok 57
ok 58
ok 59
ok 60
ok 61
ok 62
ok 63
ok 64
ok 65
not ok 66
# Test 66 got: "$VAR1 = [\n [\n qq'StartTag',\n qq'h',\n {}\n ],\n qq'ParseError'\n ];\n" (t/HTML-tokenizer.t at line 182 fail #66)
# Expected: "$VAR1 = [\n qq'ParseError',\n [\n qq'StartTag',\n qq'h',\n {}\n ]\n ];\n" (Non-void element containing trailing /: qq'')
# Line 2 is missing:
# - " qq'ParseError',\n"
# Line 6 is changed:
# - " ]\n"
# + " ],\n"
# Got 1 extra line at line 7:
# + " qq'ParseError'\n"
ok 67
ok 68
ok 69
ok 70
ok 71
ok 72
ok 73
ok 74
ok 75
ok 76
ok 77
ok 78
# t/tokenizer/test3.test
ok 79
ok 80
ok 81
ok 82
ok 83
ok 84
ok 85
ok 86
ok 87
ok 88
ok 89
ok 90
ok 91
ok 92
ok 93
ok 94
ok 95
ok 96
ok 97
ok 98
ok 99
ok 100
ok 101
ok 102
ok 103
ok 104
ok 105
not ok 106
# 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 182 fail #106)
# Expected: "$VAR1 = [\n qq'ParseError',\n [\n qq'DOCTYPE',\n qq'',\n undef,\n undef,\n 0\n ]\n ];\n" (: qq'')
# Line 5 is changed:
# - " qq'',\n"
# + " undef,\n"
not ok 107
# 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 182 fail #107)
# Expected: "$VAR1 = [\n qq'ParseError',\n [\n qq'DOCTYPE',\n qq'',\n undef,\n undef,\n 0\n ]\n ];\n" (: qq'')
# Line 2 is missing:
# - " qq'ParseError',\n"
# Line 6 is changed:
# - " ]\n"
# + " ],\n"
# Got 1 extra line at line 7:
# + " qq'ParseError'\n"
ok 138
ok 139
ok 140
ok 141
ok 142
ok 143
ok 144
ok 145
ok 146
ok 147
ok 148
ok 149
ok 150
ok 151
ok 152
ok 153
ok 154
ok 155
ok 156
ok 157
ok 158
ok 159
ok 160
ok 161
ok 162
ok 163
ok 164
ok 165
ok 166
ok 167
ok 168
ok 169
# t/tokenizer/test4.test
ok 170
ok 171
ok 172
ok 173
ok 174
ok 175
ok 176
ok 177
ok 178
ok 179
ok 180
ok 181
ok 182
ok 183
ok 184
ok 185
ok 186
ok 187
ok 188
ok 189
not ok 190
# 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 182 fail #190)
# 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'')
# Line 2 is missing:
# - " qq'ParseError',\n"
# Line 8 is changed:
# - " ]\n"
# + " ],\n"
# Got 1 extra line at line 9:
# + " qq'ParseError'\n"
ok 191
ok 192
ok 193
ok 194
ok 195
ok 196
ok 197
ok 198
ok 199
ok 200
ok 201
ok 202
ok 203
ok 204
ok 205
ok 206
ok 207
ok 208
ok 209
ok 210
ok 211
ok 212
ok 213
ok 214
ok 215
not ok 216
# Test 216 got: "$VAR1 = [\n [\n qq'StartTag',\n qq'xr',\n {}\n ],\n qq'ParseError'\n ];\n" (t/HTML-tokenizer.t at line 182 fail #216)
# Expected: "$VAR1 = [\n qq'ParseError',\n [\n qq'StartTag',\n qq'xr',\n {}\n ]\n ];\n" (Non-permitted slash: qq'')
# Line 2 is missing:
# - " qq'ParseError',\n"
# Line 6 is changed:
# - " ]\n"
# + " ],\n"
# Got 1 extra line at line 7:
# + " qq'ParseError'\n"
ok 217
ok 218
ok 219
ok 220
ok 221
not ok 222
# 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 182 fail #222)
# 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'\x{00}')
# Got 1 extra line at line 3:
# + " qq'ParseError',\n"
# Line 8 is missing:
# - " qq'ParseError',\n"
ok 223
not ok 224
# Test 224 got: "$VAR1 = [\n qq'ParseError',\n [\n qq'Comment',\n qq'doc\\x{80}'\n ]\n ];\n" (t/HTML-tokenizer.t at line 182 fail #224)
# Expected: "$VAR1 = [\n qq'ParseError',\n qq'ParseError',\n [\n qq'Comment',\n qq'doc\\x{80}'\n ]\n ];\n" (U+0080 in lookahead region: qq' qq'',\n qq'href' => qq''\n }\n ],\n qq'ParseError'\n ];\n" (t/HTML-tokenizer.t at line 182 fail #435)
# 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" (: qq'')
# Line 3 is missing:
# - " qq'ParseError',\n"
# Line 10 is changed:
# - " ]\n"
# + " ],\n"
# Got 1 extra line at line 11:
# + " qq'ParseError'\n"
ok 436
ok 437
ok 438
not ok 439
# Test 439 got: "$VAR1 = [\n [\n qq'StartTag',\n qq'b',\n {}\n ],\n qq'ParseError'\n ];\n" (t/HTML-tokenizer.t at line 182 fail #439)
# Expected: "$VAR1 = [\n qq'ParseError',\n [\n qq'StartTag',\n qq'b',\n {}\n ]\n ];\n" (non-permitted slash after a space: qq'')
# Line 2 is missing:
# - " qq'ParseError',\n"
# Line 6 is changed:
# - " ]\n"
# + " ],\n"
# Got 1 extra line at line 7:
# + " qq'ParseError'\n"
ok 440
ok 441
ok 442
not ok 443
# Test 443 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 182 fail #443)
# 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'')
# Line 2 is missing:
# - " qq'ParseError',\n"
# Line 8 is changed:
# - " ]\n"
# + " ],\n"
# Got 1 extra line at line 9:
# + " qq'ParseError'\n"
ok 444
ok 445
not ok 446
# Test 446 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 182 fail #446)
# 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'')
# Line 2 is missing:
# - " qq'ParseError',\n"
# Line 8 is changed:
# - " ]\n"
# + " ],\n"
# Got 1 extra line at line 9:
# + " qq'ParseError'\n"
ok 447
ok 448
ok 449
ok 450
ok 451
ok 452
ok 453
ok 454
ok 455
ok 456
ok 457
ok 458
ok 459
ok 460
ok 461
ok 462
ok 463
ok 464
ok 465
ok 466
ok 467
ok 468
ok 469
ok 470
ok 471
ok 472
ok 473
ok 474
ok 475
ok 476
ok 477