summaryrefslogtreecommitdiff
path: root/tests/gobject
diff options
context:
space:
mode:
authorRyan Lortie <desrt@desrt.ca>2013-02-07 14:05:28 -0500
committerRyan Lortie <desrt@desrt.ca>2013-02-07 14:15:45 -0500
commitd7c8eda18676dbb1e6743ef46b3bbfe00cdbb578 (patch)
treeb01fe0b14ea1c06b54911f0d50e5bfbecbfca2f0 /tests/gobject
parent72df62600d1ab473125b6e8beb998e71aa63701e (diff)
downloadglib-d7c8eda18676dbb1e6743ef46b3bbfe00cdbb578.tar.gz
tests: comment out asserts in dynamic type tests
We have some testcases that assert that type modules are unloaded after the last reference on them is dropped. Comment out those asserts now that we turned the last unref into a no-op. https://bugzilla.gnome.org/show_bug.cgi?id=693351
Diffstat (limited to 'tests/gobject')
-rw-r--r--tests/gobject/defaultiface.c6
-rw-r--r--tests/gobject/dynamictype.c4
2 files changed, 10 insertions, 0 deletions
diff --git a/tests/gobject/defaultiface.c b/tests/gobject/defaultiface.c
index b9aa76405..c44c18a79 100644
--- a/tests/gobject/defaultiface.c
+++ b/tests/gobject/defaultiface.c
@@ -159,11 +159,15 @@ test_dynamic_iface (void)
/* Unref causes finalize */
g_type_default_interface_unref (dynamic_iface);
+#if 0
g_assert (!dynamic_iface_init);
+#endif
/* Peek returns NULL */
dynamic_iface = g_type_default_interface_peek (TEST_TYPE_DYNAMIC_IFACE);
+#if 0
g_assert (dynamic_iface == NULL);
+#endif
/* Ref reloads */
dynamic_iface = g_type_default_interface_ref (TEST_TYPE_DYNAMIC_IFACE);
@@ -172,7 +176,9 @@ test_dynamic_iface (void)
/* And Unref causes finalize once more*/
g_type_default_interface_unref (dynamic_iface);
+#if 0
g_assert (!dynamic_iface_init);
+#endif
}
int
diff --git a/tests/gobject/dynamictype.c b/tests/gobject/dynamictype.c
index 5e7ab5a9f..b527608ac 100644
--- a/tests/gobject/dynamictype.c
+++ b/tests/gobject/dynamictype.c
@@ -144,8 +144,10 @@ test_dynamic_type (void)
/* Peek returns NULL */
class = g_type_class_peek (DYNAMIC_OBJECT_TYPE);
+#if 0
g_assert (!class);
g_assert (!loaded);
+#endif
/* Ref reloads */
class = g_type_class_ref (DYNAMIC_OBJECT_TYPE);
@@ -155,8 +157,10 @@ test_dynamic_type (void)
/* And Unref causes finalize once more*/
g_type_class_unref (class);
class = g_type_class_peek (DYNAMIC_OBJECT_TYPE);
+#if 0
g_assert (!class);
g_assert (!loaded);
+#endif
}
int