summaryrefslogtreecommitdiff
path: root/test/data/tokeniser2/test4.test
diff options
context:
space:
mode:
Diffstat (limited to 'test/data/tokeniser2/test4.test')
-rw-r--r--test/data/tokeniser2/test4.test6
1 files changed, 5 insertions, 1 deletions
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":"&#X10FFFF;",
-"output":[["Character", "\uDBFF\uDFFF"]]},
+"output":["ParseError", ["Character", "\uFFFD"]]},
{"description":"Above maximum numeric entity",
"input":"&#x110000;",