You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
31 lines
945 B
31 lines
945 B
6 years ago
|
{"tests" : [
|
||
|
{"description": "Invalid Unicode character U+DFFF",
|
||
|
"doubleEscaped":true,
|
||
|
"input": "\\uDFFF",
|
||
|
"output":["ParseError", ["Character", "\\uDFFF"]],
|
||
|
"ignoreErrorOrder":true},
|
||
|
|
||
|
{"description": "Invalid Unicode character U+D800",
|
||
|
"doubleEscaped":true,
|
||
|
"input": "\\uD800",
|
||
|
"output":["ParseError", ["Character", "\\uD800"]],
|
||
|
"ignoreErrorOrder":true},
|
||
|
|
||
|
{"description": "Invalid Unicode character U+DFFF with valid preceding character",
|
||
|
"doubleEscaped":true,
|
||
|
"input": "a\\uDFFF",
|
||
|
"output":[["Character", "a"], "ParseError", ["Character", "\\uDFFF"]],
|
||
|
"ignoreErrorOrder":true},
|
||
|
|
||
|
{"description": "Invalid Unicode character U+D800 with valid following character",
|
||
|
"doubleEscaped":true,
|
||
|
"input": "\\uD800a",
|
||
|
"output":["ParseError", ["Character", "\\uD800a"]],
|
||
|
"ignoreErrorOrder":true},
|
||
|
|
||
|
{"description":"CR followed by U+0000",
|
||
|
"input":"\r\u0000",
|
||
|
"output":[["Character", "\n"], "ParseError", ["Character", "\u0000"]],
|
||
|
"ignoreErrorOrder":true}
|
||
|
]
|
||
|
}
|