diff options
author | Andrew Sidwell <andy@entai.co.uk> | 2008-06-23 17:12:43 +0000 |
---|---|---|
committer | Andrew Sidwell <andy@entai.co.uk> | 2008-06-23 17:12:43 +0000 |
commit | 0cd11636c3db826f06dcf33ad53208675c5752dc (patch) | |
tree | 70a44297c724d77786caab96f64d7025e094874a | |
parent | 16fef81bbe7f499e053c237d7622c0dfc4331872 (diff) | |
download | libhubbub-0cd11636c3db826f06dcf33ad53208675c5752dc.tar.gz libhubbub-0cd11636c3db826f06dcf33ad53208675c5752dc.tar.bz2 |
Update to latest html5lib tests.
svn path=/trunk/hubbub/; revision=4428
-rw-r--r-- | test/data/tokeniser2/test2.test | 2 | ||||
-rw-r--r-- | test/data/tokeniser2/test3.test | 10 | ||||
-rw-r--r-- | test/data/tokeniser2/test4.test | 6 |
3 files changed, 11 insertions, 7 deletions
diff --git a/test/data/tokeniser2/test2.test b/test/data/tokeniser2/test2.test index c1f1f65..8c7d00f 100644 --- a/test/data/tokeniser2/test2.test +++ b/test/data/tokeniser2/test2.test @@ -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":""}]]} ]} diff --git a/test/data/tokeniser2/test3.test b/test/data/tokeniser2/test3.test index 5931274..516442d 100644 --- a/test/data/tokeniser2/test3.test +++ b/test/data/tokeniser2/test3.test @@ -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\"#", diff --git a/test/data/tokeniser2/test4.test b/test/data/tokeniser2/test4.test index 32d8da5..0f6d12c 100644 --- a/test/data/tokeniser2/test4.test +++ b/test/data/tokeniser2/test4.test @@ -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":"�", |