From aef837c9d6b0b2505915f80dab8762dd49181203 Mon Sep 17 00:00:00 2001 From: James Valleroy Date: Wed, 3 Oct 2018 18:59:51 -0400 Subject: [PATCH] functional_tests: Check ejabberd contact list more robustly Retry jsxc login if it gets disconnected. Fixes #1393. Signed-off-by: James Valleroy --- functional_tests/support/application.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/functional_tests/support/application.py b/functional_tests/support/application.py index b78739b08..ab52c0e78 100644 --- a/functional_tests/support/application.py +++ b/functional_tests/support/application.py @@ -281,7 +281,7 @@ def ejabberd_delete_contact(browser): def ejabberd_has_contact(browser): """Check whether the contact is in Ejabberd user's roster.""" - return site.jsxc_has_contact(browser) + return eventually(site.jsxc_has_contact, [browser]) def ikiwiki_create_wiki_if_needed(browser):