diff options
| -rwxr-xr-x | tests/modules/json/test.lua | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/tests/modules/json/test.lua b/tests/modules/json/test.lua index 7256223d4..901546259 100755 --- a/tests/modules/json/test.lua +++ b/tests/modules/json/test.lua @@ -4,6 +4,8 @@ import("core.base.json") function test_json_decode(t) t:are_equal(json.decode('{}'), {}) t:are_equal(json.decode('[]'), {}) + t:are_equal(json.is_marked_as_array(json.decode('[]')), true) + t:are_equal(not json.is_marked_as_array(json.decode('{}')), true) t:are_equal(json.decode('{"a":1, "b":"2", "c":true, "d":false, "e":null, "f":[]}'), {a = 1, b = "2", c = true, d = false, e = json.null, f = {}}) t:are_equal(json.decode('{"a":[], "b":[1,2], "c":{"a":1}}'), {a = {}, b = {1,2}, c = {a = 1}}) t:are_equal(json.decode('[1,"2"]'), {1, "2"}) |
