telepathy-gabble: test-alias-message: factor out get_aliases()

Guillaume Desmottes gdesmott at kemper.freedesktop.org
Fri Oct 11 14:58:34 PDT 2013


Module: telepathy-gabble
Branch: master
Commit: 88adae7a14aea29c6fe0a520a9fe702273f11c14
URL:    http://cgit.freedesktop.org/telepathy/telepathy-gabble/commit/?id=88adae7a14aea29c6fe0a520a9fe702273f11c14

Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Oct  9 16:46:41 2013 -0400

test-alias-message: factor out get_aliases()

---

 tests/twisted/vcard/test-alias-message.py |   15 +++++++++------
 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 c8a41c2..39c9b27 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)



More information about the telepathy-commits mailing list