[Telepathy-commits] [telepathy-salut/master] don't assume server-data-received and client-data-received events are ordered
Guillaume Desmottes
guillaume.desmottes at collabora.co.uk
Wed Mar 11 06:44:59 PDT 2009
---
tests/twisted/avahi/test-two-muc-stream-tubes.py | 18 ++++++++++--------
1 files changed, 10 insertions(+), 8 deletions(-)
diff --git a/tests/twisted/avahi/test-two-muc-stream-tubes.py b/tests/twisted/avahi/test-two-muc-stream-tubes.py
index 1c58e6a..15c6381 100644
--- a/tests/twisted/avahi/test-two-muc-stream-tubes.py
+++ b/tests/twisted/avahi/test-two-muc-stream-tubes.py
@@ -263,11 +263,12 @@ def test(q, bus, conn):
client_transport.write(test_string)
- e = q.expect('server-data-received')
- assert e.data == test_string
+ server_received, client_received = q.expect_many(
+ EventPattern('server-data-received'),
+ EventPattern('client-data-received'))
- e = q.expect('client-data-received')
- assert e.data == string.swapcase(test_string)
+ assert server_received.data == test_string
+ assert client_received.data == string.swapcase(test_string)
# contact1 closes the tube
contact1_tubes_channel.CloseTube(conn1_tube_id)
@@ -457,11 +458,12 @@ def test(q, bus, conn):
client_transport.write(test_string)
- e = q.expect('server-data-received')
- assert e.data == test_string
+ server_received, client_received = q.expect_many(
+ EventPattern('server-data-received'),
+ EventPattern('client-data-received'))
- e = q.expect('client-data-received')
- assert e.data == string.swapcase(test_string)
+ assert server_received.data == test_string
+ assert client_received.data == string.swapcase(test_string)
call_async(q, contact1_tube_channel, 'Close')
q.expect_many(
--
1.5.6.5
More information about the telepathy-commits
mailing list