[telepathy-mission-control/master] account-manager/nickname.py: exercise picking up nickname setting from the CM
Simon McVittie
simon.mcvittie at collabora.co.uk
Mon Jun 1 09:23:22 PDT 2009
---
test/twisted/account-manager/nickname.py | 11 +++++++++++
1 files changed, 11 insertions(+), 0 deletions(-)
diff --git a/test/twisted/account-manager/nickname.py b/test/twisted/account-manager/nickname.py
index 476a02c..1e70a22 100644
--- a/test/twisted/account-manager/nickname.py
+++ b/test/twisted/account-manager/nickname.py
@@ -55,5 +55,16 @@ def test(q, bus, mc):
q.dbus_return(e.message, signature='')
+ someone_else = conn.ensure_handle(cs.HT_CONTACT, 'alberto at example.com')
+
+ # Another client changes our alias remotely
+ q.dbus_emit(conn.object_path, cs.CONN_IFACE_ALIASING, 'AliasesChanged',
+ dbus.Array([(conn.self_handle, 'wjt'), (someone_else, 'mardy')],
+ signature='(us)'), signature='a(us)')
+
+ q.expect('dbus-signal', path=account.object_path,
+ signal='AccountPropertyChanged', interface=cs.ACCOUNT,
+ args=[{'Nickname': 'wjt'}])
+
if __name__ == '__main__':
exec_test(test, {})
--
1.5.6.5
More information about the telepathy-commits
mailing list