diff options
author | Dan Winship <danw@gnome.org> | 2012-11-25 11:50:09 -0500 |
---|---|---|
committer | Dan Winship <danw@gnome.org> | 2013-05-13 12:10:52 -0400 |
commit | 467f9ea1bc41bdb343644fc0d13760799542cc4e (patch) | |
tree | f456133ffb4772001159ea7fa9d5129ab4103b3a | |
parent | 960f5500e22d505a5dccbff51ccbc8ab969f0851 (diff) | |
download | glib-467f9ea1bc41bdb343644fc0d13760799542cc4e.tar.gz |
tests/protocol: redo a bit
Rather than overloading --verbose, just skip the tests that aren't
supposed to be run in the parent process (so that if you do run the
toplevel test with --verbose, it doesn't immediately error out).
https://bugzilla.gnome.org/show_bug.cgi?id=679683
-rw-r--r-- | glib/tests/protocol.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/glib/tests/protocol.c b/glib/tests/protocol.c index a07b9f0ba..cad7ed3ae 100644 --- a/glib/tests/protocol.c +++ b/glib/tests/protocol.c @@ -33,7 +33,7 @@ static void debug (void) { - if (g_test_verbose ()) + if (g_test_subprocess ()) g_debug ("this is a regular g_debug() from the test suite"); } @@ -43,42 +43,42 @@ info (void) #ifdef g_info #error "rewrite this to use g_info()" #endif - if (g_test_verbose ()) + if (g_test_subprocess ()) g_log (G_LOG_DOMAIN, G_LOG_LEVEL_INFO, "this is a regular g_log(..., G_LOG_LEVEL_INFO, ...) from the test suite"); } static void message (void) { - if (g_test_verbose ()) + if (g_test_subprocess ()) g_message ("this is a regular g_message() from the test suite"); } static void warning (void) { - if (g_test_verbose ()) + if (g_test_subprocess ()) g_warning ("this is a regular g_warning() from the test suite"); } static void critical (void) { - if (g_test_verbose ()) + if (g_test_subprocess ()) g_critical ("this is a regular g_critical() from the test suite"); } static void error (void) { - if (g_test_verbose ()) + if (g_test_subprocess ()) g_error ("this is a regular g_error() from the test suite"); } static void gtest_message (void) { - if (g_test_verbose ()) + if (g_test_subprocess ()) g_test_message ("this is a regular g_test_message() from the test suite"); } @@ -121,7 +121,7 @@ test_message (void) gchar* argv[] = { "./protocol", NULL, - "--verbose", + "--GTestSubprocess", "-p", "/glib/testing/protocol/debug", "-p", "/glib/testing/protocol/message", "-p", "/glib/testing/protocol/gtest-message", @@ -241,7 +241,7 @@ test_error (void) gchar* argv[] = { "./protocol", NULL, - "--verbose", + "--GTestSubprocess", "-p", tests[i], NULL }; |