aboutsummaryrefslogtreecommitdiffstats
path: root/libtests/json.cc
diff options
context:
space:
mode:
Diffstat (limited to 'libtests/json.cc')
-rw-r--r--libtests/json.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/libtests/json.cc b/libtests/json.cc
index 98e332e7..f265f6f6 100644
--- a/libtests/json.cc
+++ b/libtests/json.cc
@@ -78,6 +78,12 @@ test_main()
jmap.addDictionaryMember("empty_dict", JSON::makeDictionary());
jmap.addDictionaryMember("empty_list", JSON::makeArray());
jmap.addDictionaryMember("single", JSON::makeArray()).addArrayElement(JSON::makeInt(12));
+ std::string jm_str;
+ assert(jmap.getDictItem("b").getString(jm_str));
+ assert(!jmap.getDictItem("b2").getString(jm_str));
+ assert(!jstr2.getDictItem("b").getString(jm_str));
+ assert(jm_str == "a\tb");
+
check(
jmap,
"{\n"