Commit 43806fca authored by Matthias Clasen's avatar Matthias Clasen

settings: Improve test coverage

parent 3072e7af
......@@ -970,6 +970,7 @@ test_simple_binding (void)
gboolean b;
gchar y;
gint i;
guint u;
gint16 n;
guint16 q;
gint n2;
......@@ -1049,6 +1050,16 @@ test_simple_binding (void)
g_object_get (obj, "int", &i, NULL);
g_assert_cmpint (i, ==, 54321);
g_settings_bind (settings, "uint", obj, "uint", G_SETTINGS_BIND_DEFAULT);
g_object_set (obj, "uint", 12345, NULL);
g_assert_cmpuint (g_settings_get_uint (settings, "uint"), ==, 12345);
g_settings_set_uint (settings, "uint", 54321);
u = 1111;
g_object_get (obj, "uint", &u, NULL);
g_assert_cmpuint (u, ==, 54321);
g_settings_bind (settings, "int64", obj, "int64", G_SETTINGS_BIND_DEFAULT);
g_object_set (obj, "int64", (gint64) G_MAXINT64, NULL);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment