summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPetr Vobornik <pvoborni@redhat.com>2014-07-31 09:56:48 +0200
committerPetr Vobornik <pvoborni@redhat.com>2014-07-31 10:23:45 +0200
commit637249f750ea1fd7509946bcee3279a6ba67674a (patch)
tree3907927521e7e2b156d69050e01426c2f81571bf
parentfad1fcc33721a0081765f0e9be4e8cb6c76b7994 (diff)
downloadfreeipa-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.py6
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)