summaryrefslogtreecommitdiff
path: root/src/couch/test/eunit/couch_util_tests.erl
diff options
context:
space:
mode:
Diffstat (limited to 'src/couch/test/eunit/couch_util_tests.erl')
-rw-r--r--src/couch/test/eunit/couch_util_tests.erl7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/couch/test/eunit/couch_util_tests.erl b/src/couch/test/eunit/couch_util_tests.erl
index 3e145c4f6..012c961a4 100644
--- a/src/couch/test/eunit/couch_util_tests.erl
+++ b/src/couch/test/eunit/couch_util_tests.erl
@@ -168,3 +168,10 @@ to_hex_test_() ->
?_assertEqual("", couch_util:to_hex(<<>>)),
?_assertEqual("010203faff", couch_util:to_hex(<<1, 2, 3, 250, 255>>))
].
+
+json_decode_test_() ->
+ [
+ ?_assertEqual({[]}, couch_util:json_decode(<<"{}">>)),
+ ?_assertEqual({[]}, couch_util:json_decode(<<"{}">>, [])),
+ ?_assertEqual(#{}, couch_util:json_decode(<<"{}">>, [return_maps]))
+ ].