1
0
mirror of https://github.com/sqlite/sqlite.git synced 2025-07-29 08:01:23 +03:00

Do not allow a comma at the end of a JSON array or object.

FossilOrigin-Name: 7c7a3f3e9bc2f7a7334d8d6eae183d83f22097be
This commit is contained in:
drh
2015-09-23 01:10:29 +00:00
parent 40e0e0dbe7
commit f27cd1f3aa
4 changed files with 22 additions and 10 deletions

View File

@ -305,6 +305,18 @@ do_execsql_test json-5.8 {
WHERE jx.value<>jx.atom AND type NOT IN ('array','object');
} {}
do_execsql_test json-6.1 {
SELECT json_valid('{"a":55,"b":72,}');
} {0}
do_execsql_test json-6.2 {
SELECT json_valid('{"a":55,"b":72}');
} {1}
do_execsql_test json-6.3 {
SELECT json_valid('["a",55,"b",72,]');
} {0}
do_execsql_test json-6.4 {
SELECT json_valid('["a",55,"b",72]');
} {1}
finish_test