summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon McVittie <simon.mcvittie@collabora.co.uk>2012-10-16 18:31:43 +0100
committerSimon McVittie <simon.mcvittie@collabora.co.uk>2012-10-16 18:31:43 +0100
commit544e05a16e55dad7e666baabfb665997a79d6580 (patch)
treebf427889b8dc74e7d93d8b19eb1549b0a10ae581
parentefdd1823239b02fe5a39e766cbd7597e6c3fcb96 (diff)
downloaddbus-python-544e05a16e55dad7e666baabfb665997a79d6580.tar.gz
Slightly better test coverage
-rwxr-xr-xtest/test-client.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/test/test-client.py b/test/test-client.py
index dc2be4e..c73fb4e 100755
--- a/test/test-client.py
+++ b/test/test-client.py
@@ -563,6 +563,8 @@ class TestDBusBindings(unittest.TestCase):
self.iface.RaiseDBusExceptionNoTraceback()
except Exception as e:
self.assertTrue(isinstance(e, dbus.DBusException), e.__class__)
+ self.assertEqual(e.get_dbus_name(),
+ 'com.example.Networking.ServerError')
self.assertEqual(str(e),
'com.example.Networking.ServerError: '
'Server not responding')
@@ -573,6 +575,8 @@ class TestDBusBindings(unittest.TestCase):
self.iface.RaiseDBusExceptionWithTraceback()
except Exception as e:
self.assertTrue(isinstance(e, dbus.DBusException), e.__class__)
+ self.assertEqual(e.get_dbus_name(),
+ 'com.example.Misc.RealityFailure')
self.assertTrue(str(e).startswith('com.example.Misc.RealityFailure: '
'Traceback '),
'Wanted a traceback but got:\n%s' % str(e))