URL: https://github.com/freeipa/freeipa/pull/3431 Author: serg-cymbaluk Title: #3431: [Backport][ipa-4-8] WebUI tests: Fix timeout issues for reset password tests Action: opened
PR body: """ This PR was opened automatically because PR #3412 was pushed to master and backport to ipa-4-8 is required. """ To pull the PR as Git branch: git remote add ghfreeipa https://github.com/freeipa/freeipa git fetch ghfreeipa pull/3431/head:pr3431 git checkout pr3431
From 3a23bdf839ac47a8b6ec8035565742ff3d42f616 Mon Sep 17 00:00:00 2001 From: Serhii Tsymbaliuk <stsym...@redhat.com> Date: Thu, 18 Jul 2019 13:07:15 +0200 Subject: [PATCH] WebUI tests: Fix timeout issues for reset password tests - Increase wait timeout after password reset - Wait for server response after login in TestLoginScreen.test_reset_password_and_login_view Ticket: https://pagure.io/freeipa/issue/8012 Signed-off-by: Serhii Tsymbaliuk <stsym...@redhat.com> --- ipatests/test_webui/test_loginscreen.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ipatests/test_webui/test_loginscreen.py b/ipatests/test_webui/test_loginscreen.py index 56430b7eb5..fcb59435fb 100644 --- a/ipatests/test_webui/test_loginscreen.py +++ b/ipatests/test_webui/test_loginscreen.py @@ -157,7 +157,7 @@ def reset_password(self, username=None, current_password=None, new_pass_field.send_keys(new_password) verify_pass_field.send_keys(new_password) verify_pass_field.send_keys(Keys.RETURN) - self.wait() + self.wait(0.5) self.assert_notification(assert_text='Password change complete', link_text=link_text, link_url=link_url) @@ -369,6 +369,7 @@ def test_reset_password_and_login_view(self): # check click on 'Cancel' button self.check_cancel() self.button_click_on_login_screen('login') + self.wait_for_request() # check if user is not logged assert not self.logged_in()
_______________________________________________ FreeIPA-devel mailing list -- freeipa-devel@lists.fedorahosted.org To unsubscribe send an email to freeipa-devel-le...@lists.fedorahosted.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedorahosted.org/archives/list/freeipa-devel@lists.fedorahosted.org