summaryrefslogtreecommitdiffstats
path: root/ipatests/test_webui
diff options
context:
space:
mode:
authorPetr Vobornik <pvoborni@redhat.com>2014-04-04 17:45:56 +0200
committerPetr Vobornik <pvoborni@redhat.com>2014-06-10 10:23:24 +0200
commit2e9e5792bc7c5fd1ed65b4d72e3915442db060f5 (patch)
treeb7d70798b734e429d5dd7925934eed426351a729 /ipatests/test_webui
parent3eaa69a68681a2478a6feeff7fb9e4cf2a27deee (diff)
downloadfreeipa-2e9e5792bc7c5fd1ed65b4d72e3915442db060f5.tar.gz
freeipa-2e9e5792bc7c5fd1ed65b4d72e3915442db060f5.tar.xz
freeipa-2e9e5792bc7c5fd1ed65b4d72e3915442db060f5.zip
webui: adjust styles to PatternFly
side effect partially fixes: https://fedorahosted.org/freeipa/ticket/3435 Reviewed-By: Endi Sukma Dewata <edewata@redhat.com>
Diffstat (limited to 'ipatests/test_webui')
-rw-r--r--ipatests/test_webui/ui_driver.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/ipatests/test_webui/ui_driver.py b/ipatests/test_webui/ui_driver.py
index 1345d2d32..3abc33027 100644
--- a/ipatests/test_webui/ui_driver.py
+++ b/ipatests/test_webui/ui_driver.py
@@ -789,6 +789,7 @@ class UI_driver(object):
self.wait()
self.wait_for_request()
+ list_cnt = self.find('.combobox-widget-list', By.CSS_SELECTOR, cb, strict=True)
search_btn = self.find('a[name=search] i', By.CSS_SELECTOR, cb, strict=True)
opt_s = "select[name=list] option[value='%s']" % value
option = self.find(opt_s, By.CSS_SELECTOR, cb)
@@ -803,7 +804,7 @@ class UI_driver(object):
option.click()
# Chrome does not close search area on click
- if search_btn.is_displayed():
+ if list_cnt.is_displayed():
self.driver.switch_to_active_element().send_keys(Keys.RETURN)
self.wait()
@@ -822,13 +823,13 @@ class UI_driver(object):
value = el.get_attribute('value')
return value
- def get_field_text(self, name, parent=None, element='label'):
+ def get_field_text(self, name, parent=None, element='p'):
- s = "div[name='%s'] %s[name='%s']" % (name, element, name)
+ s = ".controls %s[name='%s']" % (element, name)
return self.get_text(s, parent)
def get_field_value(self, name, parent=None, element='input'):
- s = "div[name='%s'] %s[name='%s']" % (name, element, name)
+ s = ".controls %s[name='%s']" % (element, name)
return self.get_value(s, parent)
def get_multivalued_value(self, name, parent=None):