{
TestObject *obj;
gint val;
+ gboolean b;
+ gchar *s;
g_test_bug ("630357");
"foo", 3,
"foo", 4,
"foo", 5,
+ "bar", FALSE,
"foo", 6,
"foo", 7,
"foo", 8,
"foo", 9,
"foo", 10,
+ "baz", "boo",
"foo", 11,
"foo", 12,
"foo", 13,
g_object_get (obj, "foo", &val, NULL);
g_assert (val == 18);
+ g_object_get (obj, "bar", &b, NULL);
+ g_assert (!b);
+ g_object_get (obj, "baz", &s, NULL);
+ g_assert_cmpstr (s, ==, "boo");
+ g_free (s);
g_object_unref (obj);
}