diff options
Diffstat (limited to 'tests/functional/test_kolabd/test_001_user_sync.py')
-rw-r--r-- | tests/functional/test_kolabd/test_001_user_sync.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/functional/test_kolabd/test_001_user_sync.py b/tests/functional/test_kolabd/test_001_user_sync.py index 44858bb..aef47aa 100644 --- a/tests/functional/test_kolabd/test_001_user_sync.py +++ b/tests/functional/test_kolabd/test_001_user_sync.py @@ -48,6 +48,8 @@ class TestKolabDaemon(unittest.TestCase): } user_add("Jane", "Doe") + time.sleep(3) + auth = Auth() auth.connect() recipient = auth.find_recipient("%(local)s@%(domain)s" % (user)) @@ -58,6 +60,12 @@ class TestKolabDaemon(unittest.TestCase): result = wap_client.user_info(recipient) + if not result.has_key('mailhost'): + from tests.functional.synchronize import synchronize_once + synchronize_once() + + result = wap_client.user_info(recipient) + self.assertEqual(result['mail'], 'jane.doe@example.org') self.assertEqual(result['alias'], ['doe2@example.org', 'j.doe2@example.org']) |