1..477 # Running under perl version 5.008007 for linux # Current time local: Sun Apr 13 15:28:32 2008 # Current time GMT: Sun Apr 13 06:28:32 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 184 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 184 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 184 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 184 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 184 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 184 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 184 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 184 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 184 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 184 fail #1019) # 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 1020 ok 1021 ok 1022 not ok 1023 # Test 1023 got: "$VAR1 = [\n [\n qq'StartTag',\n qq'b',\n {}\n ],\n qq'ParseError'\n ];\n" (t/HTML-tokenizer.t at line 184 fail #1023) # 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 1024 ok 1025 ok 1026 not ok 1027 # Test 1027 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 184 fail #1027) # 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 1028 ok 1029 not ok 1030 # Test 1030 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 184 fail #1030) # 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 1031 ok 1032 ok 1033 ok 1034 ok 1035 ok 1036 ok 1037 ok 1038 ok 1039 ok 1040 ok 1041 ok 1042 ok 1043 ok 1044 ok 1045 ok 1046 ok 1047 ok 1048 ok 1049 ok 1050 ok 1051 ok 1052 ok 1053 ok 1054 ok 1055 ok 1056 ok 1057 ok 1058 ok 1059 ok 1060 ok 1061