diff --git a/test/test.lua b/test/test.lua index e72be04..74470b2 100644 --- a/test/test.lua +++ b/test/test.lua @@ -66,10 +66,16 @@ end) test("strings", function() + local s = "" + assert( s == json.decode( json.encode(s) ) ) + local s = "\\" + assert( s == json.decode( json.encode(s) ) ) local s = "Hello world" assert( s == json.decode( json.encode(s) ) ) local s = "\0 \13 \27" assert( s == json.decode( json.encode(s) ) ) + local s = "\0\r\n\8" + assert( s == json.decode( json.encode(s) ) ) end)