summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/twisted/gabbletest.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/tests/twisted/gabbletest.py b/tests/twisted/gabbletest.py
index 83cfd5855..838ba7892 100644
--- a/tests/twisted/gabbletest.py
+++ b/tests/twisted/gabbletest.py
@@ -561,7 +561,11 @@ def exec_test_deferred(fun, params, protocol=None, timeout=None,
if sys.stdout.isatty() or 'CHECK_FORCE_COLOR' in os.environ:
colourer = servicetest.install_colourer()
- bus = dbus.SessionBus()
+ try:
+ bus = dbus.SessionBus()
+ except dbus.exceptions.DBusException as e:
+ print e
+ os._exit(1)
queue = servicetest.IteratingEventQueue(timeout)
queue.verbose = (