aboutsummaryrefslogtreecommitdiff
path: root/tests/decode.lua
diff options
context:
space:
mode:
Diffstat (limited to 'tests/decode.lua')
-rwxr-xr-xtests/decode.lua15
1 files changed, 9 insertions, 6 deletions
diff --git a/tests/decode.lua b/tests/decode.lua
index c042168..cac29e6 100755
--- a/tests/decode.lua
+++ b/tests/decode.lua
@@ -1,11 +1,14 @@
1#!/usr/bin/env lua 1#!/usr/bin/env lua
2 2
3-- usage: decode.lua [json_file]
4--
5-- Eg:
6-- echo '[ "testing" ]' | ./decode.lua
7-- ./decode.lua test.json
8
3require "common" 9require "common"
4require "cjson" 10require "cjson"
5 11
6if not arg[1] then 12local json_text = file_load(arg[1])
7 print("usage: decode.lua FILE") 13local t = cjson.decode(json_text)
8 os.exit(-1) 14print(serialise_value(t))
9end
10
11print(serialise_value(cjson.decode(file_load(arg[1]))))