summaryrefslogtreecommitdiffstatshomepage
path: root/tests/extmod/ujson_load.py
diff options
context:
space:
mode:
authorDamien George <damien.p.george@gmail.com>2016-10-13 11:44:40 +1100
committerDamien George <damien.p.george@gmail.com>2016-10-13 11:46:49 +1100
commit11ab807d76365bef451df0168b021f06bf14534c (patch)
treef75b130b0441dfc44ee63859c8692364a139edf5 /tests/extmod/ujson_load.py
parente93c1ca5da58df336305c9a5e50214849342f298 (diff)
downloadmicropython-11ab807d76365bef451df0168b021f06bf14534c.tar.gz
micropython-11ab807d76365bef451df0168b021f06bf14534c.zip
tests/extmod: Add test for ujson.load().
Diffstat (limited to 'tests/extmod/ujson_load.py')
-rw-r--r--tests/extmod/ujson_load.py11
1 files changed, 11 insertions, 0 deletions
diff --git a/tests/extmod/ujson_load.py b/tests/extmod/ujson_load.py
new file mode 100644
index 0000000000..bf484a2074
--- /dev/null
+++ b/tests/extmod/ujson_load.py
@@ -0,0 +1,11 @@
+try:
+ from uio import StringIO
+ import ujson as json
+except:
+ from io import StringIO
+ import json
+
+print(json.load(StringIO('null')))
+print(json.load(StringIO('"abc\\u0064e"')))
+print(json.load(StringIO('[false, true, 1, -2]')))
+print(json.load(StringIO('{"a":true}')))