summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Winship <danw@gnome.org>2012-11-25 11:50:09 -0500
committerDan Winship <danw@gnome.org>2013-05-13 12:10:52 -0400
commit467f9ea1bc41bdb343644fc0d13760799542cc4e (patch)
treef456133ffb4772001159ea7fa9d5129ab4103b3a
parent960f5500e22d505a5dccbff51ccbc8ab969f0851 (diff)
downloadglib-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.c18
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
};