summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorJesper Lundgren <jesperlundgren@exosite.com>2020-03-09 16:12:24 +0800
committer罗泽轩 <spacewanderlzx@gmail.com>2020-03-24 09:03:48 +0800
commit0df488874f52a881d14b5876babaa780bb6200ee (patch)
treefc41c7a1842662e6b411f83b8ab4a7776244f806 /tests
parent9931667547e2eda9911ec07b0f408b1a04b8a46c (diff)
downloadlua-cjson-2.1.0.8.tar.gz
lua-cjson-2.1.0.8.tar.bz2
lua-cjson-2.1.0.8.zip
feature: add option to disable forward slash escaping2.1.0.8rc12.1.0.8
Thanks @spacewander for optimization and documentation.
Diffstat (limited to 'tests')
-rw-r--r--tests/agentzh.t19
1 files changed, 19 insertions, 0 deletions
diff --git a/tests/agentzh.t b/tests/agentzh.t
index 7967337..7591902 100644
--- a/tests/agentzh.t
+++ b/tests/agentzh.t
@@ -284,3 +284,22 @@ print(string.format("%16.0f", cjson.decode("9007199254740992")))
2849.007199254741e+15 2849.007199254741e+15
2859007199254740992 2859007199254740992
2869007199254740992 2869007199254740992
287
288
289
290=== TEST 21: / in string
291--- lua
292local cjson = require "cjson"
293local a={test = "http://google.com/google"}
294local b=cjson.encode(a)
295print(b)
296cjson.encode_escape_forward_slash(false)
297local b=cjson.encode(a)
298print(b)
299cjson.encode_escape_forward_slash(true)
300local b=cjson.encode(a)
301print(b)
302--- out
303{"test":"http:\/\/google.com\/google"}
304{"test":"http://google.com/google"}
305{"test":"http:\/\/google.com\/google"}