[telepathy-mission-control/master] create_fakecm_account: wait for the Valid property to change
Simon McVittie
simon.mcvittie at collabora.co.uk
Wed Apr 1 08:57:22 PDT 2009
---
test/twisted/mctest.py | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/test/twisted/mctest.py b/test/twisted/mctest.py
index b553264..9770a1e 100644
--- a/test/twisted/mctest.py
+++ b/test/twisted/mctest.py
@@ -389,7 +389,8 @@ def create_fakecm_account(q, bus, mc, params):
a_signal, am_signal, ret = q.expect_many(
servicetest.EventPattern('dbus-signal',
- signal='AccountPropertyChanged', interface=cs.ACCOUNT),
+ signal='AccountPropertyChanged', interface=cs.ACCOUNT,
+ predicate=(lambda e: 'Valid' in e.args[0])),
servicetest.EventPattern('dbus-signal', path=cs.AM_PATH,
signal='AccountValidityChanged', interface=cs.AM),
servicetest.EventPattern('dbus-return', method='CreateAccount'),
--
1.5.6.5
More information about the telepathy-commits
mailing list