diff options
author | Petr Vobornik <pvoborni@redhat.com> | 2014-07-31 09:56:48 +0200 |
---|---|---|
committer | Petr Viktorin <pviktori@redhat.com> | 2014-07-31 12:02:58 +0200 |
commit | 80733bff15a764bab45f5a9b468072e9636ef1d3 (patch) | |
tree | 46ba1c8ac08b31f229bbbc3031353510d5d4c8e8 /ipatests | |
parent | 044c5c833a83a541f97785279acfe8e113035b3d (diff) | |
download | freeipa-80733bff15a764bab45f5a9b468072e9636ef1d3.tar.gz freeipa-80733bff15a764bab45f5a9b468072e9636ef1d3.tar.xz freeipa-80733bff15a764bab45f5a9b468072e9636ef1d3.zip |
webui-ci: fix reset password check
After login, CI checks if password needs a reset by checking if
reset password fields are displayed. This check failed since
login facet was removed from DOM after successful auth. Weakening
the selector fixes it.
Reviewed-By: Petr Viktorin <pviktori@redhat.com>
Diffstat (limited to 'ipatests')
-rw-r--r-- | ipatests/test_webui/ui_driver.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/ipatests/test_webui/ui_driver.py b/ipatests/test_webui/ui_driver.py index bc3982bb8..e223b962d 100644 --- a/ipatests/test_webui/ui_driver.py +++ b/ipatests/test_webui/ui_driver.py @@ -368,9 +368,9 @@ class UI_driver(object): self.wait_for_request(n=2) # reset password if needed - newpw_tb = self.find("//input[@type='password'][@name='new_password']", 'xpath', auth, strict=True) - verify_tb = self.find("//input[@type='password'][@name='verify_password']", 'xpath', auth, strict=True) - if newpw_tb.is_displayed(): + newpw_tb = self.find("//input[@type='password'][@name='new_password']", 'xpath', auth) + verify_tb = self.find("//input[@type='password'][@name='verify_password']", 'xpath', auth) + if newpw_tb and newpw_tb.is_displayed(): newpw_tb.send_keys(new_password) verify_tb.send_keys(new_password) verify_tb.send_keys(Keys.RETURN) |