diff options
Diffstat (limited to 'tubes/qa')
-rw-r--r-- | tubes/qa/test_manager.cxx | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/tubes/qa/test_manager.cxx b/tubes/qa/test_manager.cxx index 31148efe5f13..4e588adcf926 100644 --- a/tubes/qa/test_manager.cxx +++ b/tubes/qa/test_manager.cxx @@ -168,14 +168,14 @@ void TestTeleTubes::spinMainLoop() void TestTeleTubes::testContactList() { - ContactList cl; - cl.prepare( TeleTestTubes_ContactListPrepared, this ); - spinMainLoop(); + CPPUNIT_ASSERT( mpManager1); + CPPUNIT_ASSERT( mpManager1->getAccountManagerStatus() == TeleManager::AMS_PREPARED); + + ContactList *cl = mpManager1->getContactList(); - /* Okay, now everything's prepared, we can get contacts synchronously. */ AccountContactPairV pairs; - pairs = cl.getContacts(); + pairs = cl->getContacts(); guint i; /* FIXME: this is racy, because we can't be 100% sure that MC has finished |