diff options
author | Simon McVittie <simon.mcvittie@collabora.co.uk> | 2010-10-06 15:53:26 +0100 |
---|---|---|
committer | Simon McVittie <simon.mcvittie@collabora.co.uk> | 2010-10-06 15:53:26 +0100 |
commit | 7bea65c65ef9bd86a5671c00772440feab4f3d1c (patch) | |
tree | 17a435fa731f2a5d44d6a6a282f9583719a5ec5e | |
parent | 9e3c7be28649ecacde7580a1b1f3c0b40e5f9b7c (diff) | |
download | telepathy-salut-7bea65c65ef9bd86a5671c00772440feab4f3d1c.tar.gz |
test-caps-file-transfer: specifically look for the contact we care about
Otherwise, we could get capability changes for other contacts on the LAN.
-rw-r--r-- | tests/twisted/avahi/test-caps-file-transfer.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/tests/twisted/avahi/test-caps-file-transfer.py b/tests/twisted/avahi/test-caps-file-transfer.py index 2558c434..977c0a9b 100644 --- a/tests/twisted/avahi/test-caps-file-transfer.py +++ b/tests/twisted/avahi/test-caps-file-transfer.py @@ -128,7 +128,8 @@ def test_ft_caps_from_contact(q, bus, conn, client): incoming.send(result) # FT capa is announced - e = q.expect('dbus-signal', signal='ContactCapabilitiesChanged') + e = q.expect('dbus-signal', signal='ContactCapabilitiesChanged', + predicate=lambda e: contact_handle in e.args[0]) caps = e.args[0][contact_handle] assert ({CHANNEL_TYPE: CHANNEL_TYPE_FILE_TRANSFER, TARGET_HANDLE_TYPE: HT_CONTACT}, |