diff options
author | Ryan Lortie <desrt@desrt.ca> | 2013-02-07 14:05:28 -0500 |
---|---|---|
committer | Ryan Lortie <desrt@desrt.ca> | 2013-02-07 14:15:45 -0500 |
commit | d7c8eda18676dbb1e6743ef46b3bbfe00cdbb578 (patch) | |
tree | b01fe0b14ea1c06b54911f0d50e5bfbecbfca2f0 /tests/gobject | |
parent | 72df62600d1ab473125b6e8beb998e71aa63701e (diff) | |
download | glib-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.c | 6 | ||||
-rw-r--r-- | tests/gobject/dynamictype.c | 4 |
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 |