From 3db1d260eefac8364b20394db4bcf1098de84d1f Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sat, 28 May 2022 08:01:27 -0400 Subject: [PATCH] testsuite: Make tests not fail in !debug builds Some of our tests rely on on warning that only occur in debug builds. Skip them in non-debug builds. Fixes: #2656 --- gobject/tests/object.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/gobject/tests/object.c b/gobject/tests/object.c index 2519b0034..e1a98c72c 100644 --- a/gobject/tests/object.c +++ b/gobject/tests/object.c @@ -122,6 +122,11 @@ test_object_constructor_infanticide (void) GObject *obj; int i; +#ifndef G_ENABLE_DEBUG + g_test_skip ("skip tests that rely on debug-only warnings"); + return; +#endif + g_test_bug ("https://bugzilla.gnome.org/show_bug.cgi?id=661576"); for (i = 0; i < 1000; i++)