summaryrefslogtreecommitdiffstats
path: root/ipatests
diff options
context:
space:
mode:
authorPetr Vobornik <pvoborni@redhat.com>2014-07-31 09:56:48 +0200
committerPetr Viktorin <pviktori@redhat.com>2014-07-31 12:02:58 +0200
commit80733bff15a764bab45f5a9b468072e9636ef1d3 (patch)
tree46ba1c8ac08b31f229bbbc3031353510d5d4c8e8 /ipatests
parent044c5c833a83a541f97785279acfe8e113035b3d (diff)
downloadfreeipa-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.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)