tests: wplua: json: test json object key with spaces and special characters
Related to: #386
This commit is contained in:
@@ -113,7 +113,8 @@ json = Json.Object {
|
|||||||
key7 = Json.Object {
|
key7 = Json.Object {
|
||||||
key_nested1 = "nested",
|
key_nested1 = "nested",
|
||||||
key_nested2 = 8,
|
key_nested2 = 8,
|
||||||
key_nested3 = Json.Array {false, true, false}
|
key_nested3 = Json.Array {false, true, false},
|
||||||
|
["Key with spaces and (special % characters)"] = 50.0,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
assert (json:is_object())
|
assert (json:is_object())
|
||||||
@@ -131,6 +132,7 @@ assert (val.key7.key_nested2 == 8)
|
|||||||
assert (not val.key7.key_nested3[1])
|
assert (not val.key7.key_nested3[1])
|
||||||
assert (val.key7.key_nested3[2])
|
assert (val.key7.key_nested3[2])
|
||||||
assert (not val.key7.key_nested3[3])
|
assert (not val.key7.key_nested3[3])
|
||||||
|
assert (val.key7["Key with spaces and (special % characters)"] == 50.0)
|
||||||
|
|
||||||
-- Raw
|
-- Raw
|
||||||
json = Json.Raw ("[\"foo\", \"bar\"]")
|
json = Json.Raw ("[\"foo\", \"bar\"]")
|
||||||
|
Reference in New Issue
Block a user