mirror of
https://github.com/json-c/json-c.git
synced 2026-04-01 03:19:06 +08:00
fix issue 616: support the surrogate pair in split file.
This commit is contained in:
@@ -100,6 +100,30 @@ json_tokener_parse_ex(tok, // hello"foo", 13) ... OK: got correct error: contin
|
||||
json_tokener_parse_ex(tok, { "foo , 6) ... OK: got correct error: continue
|
||||
json_tokener_parse_ex(tok, ": {"bar , 8) ... OK: got correct error: continue
|
||||
json_tokener_parse_ex(tok, ":13}} , 6) ... OK: got object of type [object]: { "foo": { "bar": 13 } }
|
||||
json_tokener_parse_ex(tok, "\ , 2) ... OK: got correct error: continue
|
||||
json_tokener_parse_ex(tok, u , 1) ... OK: got correct error: continue
|
||||
json_tokener_parse_ex(tok, d , 1) ... OK: got correct error: continue
|
||||
json_tokener_parse_ex(tok, 8 , 1) ... OK: got correct error: continue
|
||||
json_tokener_parse_ex(tok, 3 , 1) ... OK: got correct error: continue
|
||||
json_tokener_parse_ex(tok, 4 , 1) ... OK: got correct error: continue
|
||||
json_tokener_parse_ex(tok, \ , 1) ... OK: got correct error: continue
|
||||
json_tokener_parse_ex(tok, u , 1) ... OK: got correct error: continue
|
||||
json_tokener_parse_ex(tok, d , 1) ... OK: got correct error: continue
|
||||
json_tokener_parse_ex(tok, d , 1) ... OK: got correct error: continue
|
||||
json_tokener_parse_ex(tok, 1 , 1) ... OK: got correct error: continue
|
||||
json_tokener_parse_ex(tok, e" , 2) ... OK: got object of type [string]: "𝄞"
|
||||
json_tokener_parse_ex(tok, "\u , 3) ... OK: got correct error: continue
|
||||
json_tokener_parse_ex(tok, d8 , 2) ... OK: got correct error: continue
|
||||
json_tokener_parse_ex(tok, 34 , 2) ... OK: got correct error: continue
|
||||
json_tokener_parse_ex(tok, \u , 2) ... OK: got correct error: continue
|
||||
json_tokener_parse_ex(tok, dd , 2) ... OK: got correct error: continue
|
||||
json_tokener_parse_ex(tok, 1e" , 3) ... OK: got object of type [string]: "𝄞"
|
||||
json_tokener_parse_ex(tok, "\ud834 , 7) ... OK: got correct error: continue
|
||||
json_tokener_parse_ex(tok, \udd1e" , 7) ... OK: got object of type [string]: "𝄞"
|
||||
json_tokener_parse_ex(tok, "\ud834\ , 8) ... OK: got correct error: continue
|
||||
json_tokener_parse_ex(tok, udd1e" , 6) ... OK: got object of type [string]: "𝄞"
|
||||
json_tokener_parse_ex(tok, "\ud834\u , 9) ... OK: got correct error: continue
|
||||
json_tokener_parse_ex(tok, dd1e" , 5) ... OK: got object of type [string]: "𝄞"
|
||||
json_tokener_parse_ex(tok, { "foo , 6) ... OK: got correct error: continue
|
||||
json_tokener_parse_ex(tok, : "bar"} , 8) ... OK: got correct error: unexpected character
|
||||
json_tokener_parse_ex(tok, { "foo , 6) ... OK: got correct error: continue
|
||||
@@ -216,5 +240,5 @@ json_tokener_parse_ex(tok, "\ud855
|
||||
json_tokener_parse_ex(tok, "\ud0031<33>" , 10) ... OK: got correct error: invalid utf-8 string
|
||||
json_tokener_parse_ex(tok, 11<31>11 , 5) ... OK: got correct error: invalid utf-8 string
|
||||
json_tokener_parse_ex(tok, {"1<>":1} , 8) ... OK: got correct error: invalid utf-8 string
|
||||
End Incremental Tests OK=130 ERROR=0
|
||||
End Incremental Tests OK=154 ERROR=0
|
||||
==================================
|
||||
|
||||
Reference in New Issue
Block a user