summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>2013-10-09 16:46:41 -0400
committerGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>2013-10-11 17:55:05 -0400
commit88adae7a14aea29c6fe0a520a9fe702273f11c14 (patch)
tree6d9ae391a85074ec57feb408c2d42a44fea8d8f6 /tests
parent13328be74b79fe85f3d56ee078f930407141d351 (diff)
test-alias-message: factor out get_aliases()
Diffstat (limited to 'tests')
-rw-r--r--tests/twisted/vcard/test-alias-message.py15
1 files changed, 9 insertions, 6 deletions
diff --git a/tests/twisted/vcard/test-alias-message.py b/tests/twisted/vcard/test-alias-message.py
index c8a41c242..39c9b27d8 100644
--- a/tests/twisted/vcard/test-alias-message.py
+++ b/tests/twisted/vcard/test-alias-message.py
@@ -14,6 +14,9 @@ from mucutil import join_muc, make_muc_presence
import constants as cs
import ns
+def get_aliases(conn, contacts):
+ return conn.Aliasing.GetAliases(contacts)
+
def test(q, bus, conn, stream):
expect_and_handle_get_vcard(q, stream)
@@ -22,7 +25,7 @@ def test(q, bus, conn, stream):
handle = conn.get_contact_handle_sync(jid)
# We don't have an interesting alias for Horza
- assertEquals({handle: jid}, conn.Aliasing.GetAliases([handle]))
+ assertEquals({handle: jid}, get_aliases(conn, [handle]))
# Horza sends us a message containing his preferred nickname.
stream.send(
@@ -39,7 +42,7 @@ def test(q, bus, conn, stream):
channel = wrap_channel(bus.get_object(conn.bus_name, mr.path), 'Text')
# So now we know his alias.
- assertEquals({handle: alias}, conn.Aliasing.GetAliases([handle]))
+ assertEquals({handle: alias}, get_aliases(conn, [handle]))
# Presumably to avoid non-contacts being able to make Gabble's memory
# footprint grow forever, Gabble throws the alias away when we close the
@@ -51,7 +54,7 @@ def test(q, bus, conn, stream):
# FIXME: Gabble forgets the alias, but it doesn't signal that it has done
# so; it probably should.
# q.expect('dbus-signal', signal='AliasesChanged', args=[[(handle, jid)]])
- assertEquals({handle: jid}, conn.Aliasing.GetAliases([handle]))
+ assertEquals({handle: jid}, get_aliases(conn, [handle]))
# Basically the same test, but in a MUC.
@@ -73,7 +76,7 @@ def test(q, bus, conn, stream):
bob_jid = room_jid + '/bob'
bob_handle = conn.get_contact_handle_sync(bob_jid)
- assertEquals({bob_handle: 'bob'}, conn.Aliasing.GetAliases([bob_handle]))
+ assertEquals({bob_handle: 'bob'}, get_aliases(conn, [bob_handle]))
stream.send(
elem('message', from_=bob_jid, type='groupchat')(
@@ -86,7 +89,7 @@ def test(q, bus, conn, stream):
args=[[(bob_handle, alias)]]),
EventPattern('dbus-signal', signal='MessageReceived'),)
- assertEquals({bob_handle: alias}, conn.Aliasing.GetAliases([bob_handle]))
+ assertEquals({bob_handle: alias}, get_aliases(conn, [bob_handle]))
muc.Close()
q.expect('stream-presence', to=room_jid + '/test')
@@ -99,7 +102,7 @@ def test(q, bus, conn, stream):
# so; it probably should.
# q.expect('dbus-signal', signal='AliasesChanged',
# args=[[(bob_handle, 'bob')]])
- assertEquals({bob_handle: 'bob'}, conn.Aliasing.GetAliases([bob_handle]))
+ assertEquals({bob_handle: 'bob'}, get_aliases(conn, [bob_handle]))
if __name__ == '__main__':
exec_test(test)