Author: takkaria
Date: Mon Jun 23 12:12:43 2008
New Revision: 4428
URL:
http://source.netsurf-browser.org?rev=4428&view=rev
Log:
Update to latest html5lib tests.
Modified:
trunk/hubbub/test/data/tokeniser2/test2.test
trunk/hubbub/test/data/tokeniser2/test3.test
trunk/hubbub/test/data/tokeniser2/test4.test
Modified: trunk/hubbub/test/data/tokeniser2/test2.test
URL:
http://source.netsurf-browser.org/trunk/hubbub/test/data/tokeniser2/test2...
==============================================================================
--- trunk/hubbub/test/data/tokeniser2/test2.test (original)
+++ trunk/hubbub/test/data/tokeniser2/test2.test Mon Jun 23 12:12:43 2008
@@ -150,7 +150,7 @@
{"description":"Empty attribute followed by uppercase attribute",
"input":"<h a B=''>",
-"output":[["StartTag", "h", {"a":"",
"b":""}]]},
+"output":[["StartTag", "h", {"a":"",
"b":""}]]}
]}
Modified: trunk/hubbub/test/data/tokeniser2/test3.test
URL:
http://source.netsurf-browser.org/trunk/hubbub/test/data/tokeniser2/test3...
==============================================================================
--- trunk/hubbub/test/data/tokeniser2/test3.test (original)
+++ trunk/hubbub/test/data/tokeniser2/test3.test Mon Jun 23 12:12:43 2008
@@ -134,7 +134,7 @@
{"description":"<!doctype! ??",
"input":"<!doctype! ??",
-"output":["ParseError", "ParseError",
"ParseError", ["DOCTYPE", "!", null, null, false]]},
+"output":["ParseError", "ParseError", ["DOCTYPE",
"!", null, null, false]]},
{"description":"<!doctype!?",
"input":"<!doctype!?",
@@ -150,7 +150,7 @@
{"description":"<!doctype! public?",
"input":"<!doctype! public?",
-"output":["ParseError", "ParseError",
"ParseError", ["DOCTYPE", "!", null, null, false]]},
+"output":["ParseError", "ParseError", ["DOCTYPE",
"!", null, null, false]]},
{"description":"<!doctype! public''",
"input":"<!doctype! public''",
@@ -170,7 +170,7 @@
{"description":"<!doctype! public\"\"?",
"input":"<!doctype! public\"\"?",
-"output":["ParseError", "ParseError",
"ParseError", ["DOCTYPE", "!", "", null,
false]]},
+"output":["ParseError", "ParseError", ["DOCTYPE",
"!", "", null, false]]},
{"description":"<!doctype! public\"\"'",
"input":"<!doctype! public\"\"'",
@@ -194,7 +194,7 @@
{"description":"<!doctype! system?",
"input":"<!doctype! system?",
-"output":["ParseError", "ParseError",
"ParseError", ["DOCTYPE", "!", null, null, false]]},
+"output":["ParseError", "ParseError", ["DOCTYPE",
"!", null, null, false]]},
{"description":"<!doctype! system''",
"input":"<!doctype! system''",
@@ -214,7 +214,7 @@
{"description":"<!doctype! system\"\"?",
"input":"<!doctype! system\"\"?",
-"output":["ParseError", "ParseError",
"ParseError", ["DOCTYPE", "!", null, "", true]]},
+"output":["ParseError", "ParseError", ["DOCTYPE",
"!", null, "", true]]},
{"description":"<!doctype! system\"#",
"input":"<!doctype! system\"#",
Modified: trunk/hubbub/test/data/tokeniser2/test4.test
URL:
http://source.netsurf-browser.org/trunk/hubbub/test/data/tokeniser2/test4...
==============================================================================
--- trunk/hubbub/test/data/tokeniser2/test4.test (original)
+++ trunk/hubbub/test/data/tokeniser2/test4.test Mon Jun 23 12:12:43 2008
@@ -44,6 +44,10 @@
"input":"<z z='&\"'>",
"output":["ParseError", ["StartTag", "z",
{"z": "&\""}]]},
+{"description":"Text after bogus character reference",
+"input":"<z z='&xlink_xmlns;'>bar<z>",
+"output":["ParseError",["StartTag","z",{"z":"&xlink_xmlns;"}],["Character","bar"],["StartTag","z",{}]]},
+
{"description":"Attribute name starting with \"",
"input":"<foo \"='bar'>",
"output":["ParseError", ["StartTag", "foo",
{"\"": "bar"}]]},
@@ -122,7 +126,7 @@
{"description":"Maximum non-BMP numeric entity",
"input":"",
-"output":[["Character", "\uDBFF\uDFFF"]]},
+"output":["ParseError", ["Character",
"\uFFFD"]]},
{"description":"Above maximum numeric entity",
"input":"�",