OLD | NEW |
(Empty) | |
| 1 {"tests" : [ |
| 2 {"description": "Invalid Unicode character U+DFFF", |
| 3 "doubleEscaped":true, |
| 4 "input": "\\uDFFF", |
| 5 "output":["ParseError", ["Character", "\\uFFFD"]]}, |
| 6 |
| 7 {"description": "Invalid Unicode character U+D800", |
| 8 "doubleEscaped":true, |
| 9 "input": "\\uD800", |
| 10 "output":["ParseError", ["Character", "\\uFFFD"]]}, |
| 11 |
| 12 {"description": "Invalid Unicode character U+DFFF with valid preceding character
", |
| 13 "doubleEscaped":true, |
| 14 "input": "a\\uDFFF", |
| 15 "output":["ParseError", ["Character", "a\\uFFFD"]]}, |
| 16 |
| 17 {"description": "Invalid Unicode character U+D800 with valid following character
", |
| 18 "doubleEscaped":true, |
| 19 "input": "\\uD800a", |
| 20 "output":["ParseError", ["Character", "\\uFFFDa"]]}, |
| 21 |
| 22 {"description":"CR followed by U+0000", |
| 23 "input":"\r\u0000", |
| 24 "output":[["Character", "\n"], "ParseError", ["Character", "\u0000"]], |
| 25 "ignoreErrorOrder":true} |
| 26 ] |
| 27 } |
OLD | NEW |