[Telepathy-commits] [telepathy-salut/master] test-roomlist.py: call ListRooms

Guillaume Desmottes guillaume.desmottes at collabora.co.uk
Tue Nov 25 03:29:23 PST 2008


---
 tests/twisted/avahi/test-roomlist.py |   13 ++++++++++++-
 1 files changed, 12 insertions(+), 1 deletions(-)

diff --git a/tests/twisted/avahi/test-roomlist.py b/tests/twisted/avahi/test-roomlist.py
index 3f3d2ca..f4a55be 100644
--- a/tests/twisted/avahi/test-roomlist.py
+++ b/tests/twisted/avahi/test-roomlist.py
@@ -86,7 +86,18 @@ def test(q, bus, conn):
             CHANNEL_TYPE_ROOMLIST, 'Server',
             dbus_interface='org.freedesktop.DBus.Properties') == ''
 
-    # FIXME: actually list the rooms!
+    # list rooms
+    chan.ListRooms()
+
+    q.expect('dbus-signal', signal='ListingRooms', args=[True])
+
+    e = q.expect('dbus-signal', signal='GotRooms')
+    rooms = e.args[0]
+    assert rooms == []
+
+    q.expect('dbus-signal', signal='ListingRooms', args=[False])
+
+    # FIXME: announce some Clique rooms and check is they are properly listed
 
     requestotron = dbus.Interface(conn,
             tp_name_prefix + '.Connection.Interface.Requests')
-- 
1.5.6.5




More information about the Telepathy-commits mailing list