diff options
author | Petr Vobornik <pvoborni@redhat.com> | 2014-07-31 09:56:48 +0200 |
---|---|---|
committer | Petr Vobornik <pvoborni@redhat.com> | 2014-07-31 10:23:45 +0200 |
commit | 637249f750ea1fd7509946bcee3279a6ba67674a (patch) | |
tree | 3907927521e7e2b156d69050e01426c2f81571bf | |
parent | fad1fcc33721a0081765f0e9be4e8cb6c76b7994 (diff) | |
download | freeipa-637249f750ea1fd7509946bcee3279a6ba67674a.tar.gz freeipa-637249f750ea1fd7509946bcee3279a6ba67674a.tar.xz freeipa-637249f750ea1fd7509946bcee3279a6ba67674a.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.
-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) |