2005-11-15 Robert McQueen <robot101@debian.org>
[platform/upstream/dbus.git] / test / python / test-client.py
index ab70350..e972f44 100755 (executable)
@@ -252,8 +252,17 @@ class TestDBusBindings(unittest.TestCase):
                 else:
                     names[name] = busname
 
+                del busname
+
             print
 
+        del names
+
+        bus = dbus.Bus()
+        ret = dbus.dbus_bindings.bus_name_has_owner(bus._connection, 'org.freedesktop.DBus.Python.TestName')
+        self.assert_(not ret, 'deleting reference failed to release BusName org.freedesktop.DBus.Python.TestName')
+
+
 class TestDBusPythonToGLibBindings(unittest.TestCase):
     def setUp(self):
         self.bus = dbus.SessionBus()