diff options
Diffstat (limited to 'ipatests/test_webui/test_hbac.py')
-rw-r--r-- | ipatests/test_webui/test_hbac.py | 21 |
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') |