diff options
author | pommicket <pommicket@gmail.com> | 2025-09-15 13:53:33 -0400 |
---|---|---|
committer | pommicket <pommicket@gmail.com> | 2025-09-15 13:53:33 -0400 |
commit | a0f8eb813c515f09edab5b16ce9366b010b10cbc (patch) | |
tree | bf8787b49232e7ddb0919a9e8dccb15152324cf9 | |
parent | 85a7900550eed23113aeda489de0d8491e420c76 (diff) |
More tests
-rw-r--r-- | tests/errors/bad_escape_unicode_too_big.pom | 1 | ||||
-rw-r--r-- | tests/parsing/escape_sequences.flat.pom | 4 | ||||
-rw-r--r-- | tests/parsing/escape_sequences.pom | 4 |
3 files changed, 5 insertions, 4 deletions
diff --git a/tests/errors/bad_escape_unicode_too_big.pom b/tests/errors/bad_escape_unicode_too_big.pom new file mode 100644 index 0000000..effed3c --- /dev/null +++ b/tests/errors/bad_escape_unicode_too_big.pom @@ -0,0 +1 @@ +c = "\u{110000}" diff --git a/tests/parsing/escape_sequences.flat.pom b/tests/parsing/escape_sequences.flat.pom index 2df0a4c..eb56373 100644 --- a/tests/parsing/escape_sequences.flat.pom +++ b/tests/parsing/escape_sequences.flat.pom @@ -1,4 +1,4 @@ -qvalue = "\x0a\x0d\x09\x5c\x22\x27\x60\\,\\☺☺☺\x60\x27" -bvalue = "\x0a\x0d\x09\x5c\x22\x27\x60\\,\\☺☺☺\x22\x27" +qvalue = "\x0a\x0d\x09\x5c\x22\x27\x60\\,\\☺☺☺\x60\x27" +bvalue = "\x0a\x0d\x09\x5c\x22\x27\x60\\,\\☺☺☺\x22\x27" nvalue = "\\n\\r\\t\\u\\x\\," unquoted_escape = "\\`foo\\`" diff --git a/tests/parsing/escape_sequences.pom b/tests/parsing/escape_sequences.pom index 149fb69..90e92db 100644 --- a/tests/parsing/escape_sequences.pom +++ b/tests/parsing/escape_sequences.pom @@ -1,4 +1,4 @@ -qvalue = "\n\r\t\\\"\'\`\,\x5c\u{263a}\u{0263a}\u{00263A}`'" -bvalue = `\n\r\t\\\"\'\`\,\x5c\u{263a}\u{0263a}\u{00263A}"'` +qvalue = "\n\r\t\\\"\'\`\,\x5c\u{263a}\u{0263a}\u{00263A}\u{10FFFF}`'" +bvalue = `\n\r\t\\\"\'\`\,\x5c\u{263a}\u{0263a}\u{00263A}\u{10FFFF}"'` nvalue = \n\r\t\u\x\, unquoted_escape = \`foo\` |