summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tests/lib/dbus-tube-chan.c9
1 files changed, 7 insertions, 2 deletions
diff --git a/tests/lib/dbus-tube-chan.c b/tests/lib/dbus-tube-chan.c
index 7c615c86e..8af4a1687 100644
--- a/tests/lib/dbus-tube-chan.c
+++ b/tests/lib/dbus-tube-chan.c
@@ -18,6 +18,12 @@
#include <telepathy-glib/gnio-util.h>
#include <glib/gstdio.h>
+#if defined(G_OS_UNIX)
+# define LISTEN_ADDRESS "unix:tmpdir=/tmp"
+#else
+# define LISTEN_ADDRESS "tcp:host=127.0.0.1"
+#endif
+
enum
{
PROP_SERVICE_NAME = 1,
@@ -323,8 +329,7 @@ open_tube (TpTestsDBusTubeChannel *self)
guid = g_dbus_generate_guid ();
- self->priv->dbus_server = g_dbus_server_new_sync (
- "unix:abstract=dbus-tube-test",
+ self->priv->dbus_server = g_dbus_server_new_sync (LISTEN_ADDRESS,
G_DBUS_SERVER_FLAGS_NONE, guid, NULL, NULL, &error);
g_assert_no_error (error);