[Telepathy-commits] [telepathy-gabble/master] olpc-muc-prop-change: be independent of relative ordering of stream-presence and MembersChanged

Simon McVittie simon.mcvittie at collabora.co.uk
Tue Aug 19 10:52:59 PDT 2008


20080526150320-53eee-d4e803ac94bc96f442501468772ac1d46cc21e17.gz
---
 tests/twisted/olpc/olpc-muc-prop-change.py |   11 ++++++-----
 1 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/tests/twisted/olpc/olpc-muc-prop-change.py b/tests/twisted/olpc/olpc-muc-prop-change.py
index abaed93..4ace69e 100644
--- a/tests/twisted/olpc/olpc-muc-prop-change.py
+++ b/tests/twisted/olpc/olpc-muc-prop-change.py
@@ -130,11 +130,12 @@ def test(q, bus, conn, stream):
     # OK, now accept the invitation
     call_async(q, group_iface, 'AddMembers', [room_self_handle], 'Oh, OK then')
 
-    q.expect('stream-presence', to='chat at conf.localhost/test')
-
-    event = q.expect('dbus-signal', signal='MembersChanged')
-    assert event.args == ['', [], [bob_handle], [],
-            [room_self_handle], 0, room_self_handle]
+    q.expect_many(
+        EventPattern('stream-presence', to='chat at conf.localhost/test'),
+        EventPattern('dbus-signal', signal='MembersChanged',
+            args=['', [], [bob_handle], [], [room_self_handle],
+                0, room_self_handle])
+            )
 
     # Send presence for own membership of room.
     presence = domish.Element((None, 'presence'))
-- 
1.5.6.3




More information about the Telepathy-commits mailing list