summaryrefslogtreecommitdiff
path: root/test/test-utils.h
diff options
context:
space:
mode:
Diffstat (limited to 'test/test-utils.h')
-rw-r--r--test/test-utils.h13
1 files changed, 11 insertions, 2 deletions
diff --git a/test/test-utils.h b/test/test-utils.h
index 39fae77b..860ee216 100644
--- a/test/test-utils.h
+++ b/test/test-utils.h
@@ -10,18 +10,27 @@
#include <dbus/dbus-internals.h>
typedef DBusLoop TestMainContext;
+_DBUS_GNUC_WARN_UNUSED_RESULT
TestMainContext *test_main_context_get (void);
+_DBUS_GNUC_WARN_UNUSED_RESULT
+TestMainContext *test_main_context_try_get (void);
TestMainContext *test_main_context_ref (TestMainContext *ctx);
void test_main_context_unref (TestMainContext *ctx);
void test_main_context_iterate (TestMainContext *ctx,
dbus_bool_t may_block);
-dbus_bool_t test_connection_setup (TestMainContext *ctx,
+_DBUS_GNUC_WARN_UNUSED_RESULT
+dbus_bool_t test_connection_try_setup (TestMainContext *ctx,
+ DBusConnection *connection);
+void test_connection_setup (TestMainContext *ctx,
DBusConnection *connection);
void test_connection_shutdown (TestMainContext *ctx,
DBusConnection *connection);
-dbus_bool_t test_server_setup (TestMainContext *ctx,
+_DBUS_GNUC_WARN_UNUSED_RESULT
+dbus_bool_t test_server_try_setup (TestMainContext *ctx,
+ DBusServer *server);
+void test_server_setup (TestMainContext *ctx,
DBusServer *server);
void test_server_shutdown (TestMainContext *ctx,
DBusServer *server);