diff options
Diffstat (limited to 'modules/skjson/src/SkJSONTest.cpp')
-rw-r--r-- | modules/skjson/src/SkJSONTest.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/modules/skjson/src/SkJSONTest.cpp b/modules/skjson/src/SkJSONTest.cpp index 1aaa278fb8..df04ac3529 100644 --- a/modules/skjson/src/SkJSONTest.cpp +++ b/modules/skjson/src/SkJSONTest.cpp @@ -32,6 +32,8 @@ DEF_TEST(SkJSON_Parse, reporter) { { "{}f" , nullptr }, { "{]" , nullptr }, { "[}" , nullptr }, + { "{\"}" , nullptr }, + { "[\"]" , nullptr }, { "1" , nullptr }, { "true" , nullptr }, { "false", nullptr }, @@ -68,6 +70,7 @@ DEF_TEST(SkJSON_Parse, reporter) { { "[ 1 ]" , "[1]" }, { "[ 1.248 ]" , "[1.248]" }, { "[ \"\" ]" , "[\"\"]" }, + { "[ \"foo{bar}baz\" ]" , "[\"foo{bar}baz\"]" }, { "[ \" f o o \" ]" , "[\" f o o \"]" }, { "[ \"123456\" ]" , "[\"123456\"]" }, { "[ \"1234567\" ]" , "[\"1234567\"]" }, @@ -78,6 +81,7 @@ DEF_TEST(SkJSON_Parse, reporter) { { "{}" , "{}" }, { " \n\r\t { \n\r\t } \n\r\t " , "{}" }, { "{ \"k\" : null }" , "{\"k\":null}" }, + { "{ \"foo{\" : \"bar}baz\" }" , "{\"foo{\":\"bar}baz\"}" }, { "{ \"k1\" : null, \"k2 \":0 }", "{\"k1\":null,\"k2 \":0}" }, { "{ \"k1\" : null, \"k1\":0 }" , "{\"k1\":null,\"k1\":0}" }, |