|
|
@@ -20,7 +20,7 @@ static const char *input_json_str = "{ " |
|
|
|
"'foo': ['bar', 'baz'], " |
|
|
|
"'': 0, " |
|
|
|
"'a/b': 1, " |
|
|
|
"'c\%d': 2, " |
|
|
|
"'c%d': 2, " |
|
|
|
"'e^f': 3, " |
|
|
|
"'g|h': 4, " |
|
|
|
"'i\\\\j': 5, " |
|
|
@@ -238,7 +238,7 @@ static void test_example_set() |
|
|
|
assert(0 == json_pointer_set(&jo1, "/", json_object_new_int(9))); |
|
|
|
printf("PASSED - SET - / == 9\n"); |
|
|
|
|
|
|
|
jo2 = json_tokener_parse("{ 'foo': [ 'bar', 'cod' ], '': 9, 'a/b': 1, 'c\%d': 2, 'e^f': 3, 'g|h': 4, 'i\\\\j': 5, 'k\\\"l': 6, ' ': 7, 'm~n': 8, 'fud': { 'gaw': [ 0, 2, 3, 4 ] } }"); |
|
|
|
jo2 = json_tokener_parse("{ 'foo': [ 'bar', 'cod' ], '': 9, 'a/b': 1, 'c%d': 2, 'e^f': 3, 'g|h': 4, 'i\\\\j': 5, 'k\\\"l': 6, ' ': 7, 'm~n': 8, 'fud': { 'gaw': [ 0, 2, 3, 4 ] } }"); |
|
|
|
assert(json_object_equal(jo2, jo1)); |
|
|
|
printf("PASSED - SET - Final JSON is: %s\n", json_object_get_string(jo1)); |
|
|
|
json_object_put(jo2); |
|
|
|