diff options
Diffstat (limited to 'test/data/tokeniser2/xmlViolation.test')
-rw-r--r-- | test/data/tokeniser2/xmlViolation.test | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/test/data/tokeniser2/xmlViolation.test b/test/data/tokeniser2/xmlViolation.test new file mode 100644 index 0000000..93c6351 --- /dev/null +++ b/test/data/tokeniser2/xmlViolation.test @@ -0,0 +1,22 @@ +{"tests": [ + +{"description":"Non-XML character", +"input":"a\uFFFFb", +"ignoreErrorOrder":true, +"output":["ParseError",["Character","a\uFFFDb"]]}, + +{"description":"Non-XML space", +"input":"a\u000Cb", +"ignoreErrorOrder":true, +"output":[["Character","a b"]]}, + +{"description":"Double hyphen in comment", +"input":"<!-- foo -- bar -->", +"output":["ParseError",["Comment"," foo - - bar "]]}, + +{"description":"FF between attributes", +"input":"<a b=''\u000Cc=''>", +"output":[["StartTag","a",{"b":"","c":""}]]} +]} + + |