summaryrefslogtreecommitdiffstats
path: root/ipatests/test_webui/test_hbac.py
diff options
context:
space:
mode:
Diffstat (limited to 'ipatests/test_webui/test_hbac.py')
-rw-r--r--ipatests/test_webui/test_hbac.py21
1 files changed, 11 insertions, 10 deletions
diff --git a/ipatests/test_webui/test_hbac.py b/ipatests/test_webui/test_hbac.py
index d8e9f9ecf..8d158706f 100644
--- a/ipatests/test_webui/test_hbac.py
+++ b/ipatests/test_webui/test_hbac.py
@@ -138,29 +138,30 @@ class test_hbac(UI_driver):
self.wait_for_request(n=2)
self.assert_facet('hbactest', 'run_test')
self.button_click('run_test')
- self.wait_for_request(n=2)
self.assert_text("div.hbac-test-result-panel p", 'Access Granted'.upper())
self.button_click('prev')
self.assert_facet('hbactest', 'rules')
self.switch_to_facet('run_test')
+ self.wait_for_request(n=2)
self.button_click('new_test')
self.assert_facet('hbactest', 'user')
# test pre-run validation and navigation to related facet
- self.switch_to_facet('run_test')
- self.button_click('run_test')
- self.assert_dialog('message_dialog')
+ def __hbac_ui_click_on_run_test(self):
+ self.wait_for_request(n=2)
+ self.switch_to_facet('run_test')
+ self.wait_for_request(n=2)
+ self.button_click('run_test')
+ self.assert_dialog('message_dialog')
+
+ __hbac_ui_click_on_run_test(self)
self.click_on_link('User name')
self.assert_facet('hbactest', 'user')
- self.switch_to_facet('run_test')
- self.button_click('run_test')
- self.assert_dialog('message_dialog')
+ __hbac_ui_click_on_run_test(self)
self.click_on_link('Target host')
self.assert_facet('hbactest', 'targethost')
- self.switch_to_facet('run_test')
- self.button_click('run_test')
- self.assert_dialog('message_dialog')
+ __hbac_ui_click_on_run_test(self)
self.click_on_link('Service')
self.assert_facet('hbactest', 'service')