summaryrefslogtreecommitdiff
path: root/json-glib/tests/object-test.c
diff options
context:
space:
mode:
authorEmmanuele Bassi <ebassi@linux.intel.com>2010-06-16 11:54:55 +0100
committerEmmanuele Bassi <ebassi@linux.intel.com>2010-06-16 11:54:55 +0100
commit3f8c8f99126dc1a70d847eded13afd4b64395250 (patch)
tree4481b56117f37ed7be0e3a40182e9c0d39d5c6ca /json-glib/tests/object-test.c
parent471bcf28589e0929984c4e6a097ae273b017b3f0 (diff)
downloadjson-glib-3f8c8f99126dc1a70d847eded13afd4b64395250.tar.gz
Allow NULL as a value for strings, arrays and objects
We should not warn when asking for a string, array or object if the contents were 'null'.
Diffstat (limited to 'json-glib/tests/object-test.c')
-rw-r--r--json-glib/tests/object-test.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/json-glib/tests/object-test.c b/json-glib/tests/object-test.c
index 3d7b4d1..7f5b092 100644
--- a/json-glib/tests/object-test.c
+++ b/json-glib/tests/object-test.c
@@ -112,6 +112,10 @@ test_empty_member (void)
g_assert (json_object_has_member (object, "string"));
g_assert_cmpstr (json_object_get_string_member (object, "string"), ==, "");
+ json_object_set_string_member (object, "null", NULL);
+ g_assert (json_object_has_member (object, "null"));
+ g_assert (json_object_get_string_member (object, "null") == NULL);
+
json_object_unref (object);
}