freeipa/ipatests/test_webui
Florence Blanc-Renaud 1aea1cc29e
webuitests: close notification which hides Add button
The webui test test_service.py::test_service::test_arbitrary_certificates
randomly fails.
The test is creating a new service then navigates to the Service page
and clicks on the Add Certificate button.
The notification area may still be present and hide the button, with
the message "Service successfully added".
Close all notifications before navigating to the Service page.

Fixes: https://pagure.io/freeipa/issue/9389
Signed-off-by: Florence Blanc-Renaud <flo@redhat.com>
Reviewed-By: Michal Polovka <mpolovka@redhat.com>
2023-06-07 09:53:07 +02:00
..
__init__.py Add marker needs_ipaapi and option to skip tests 2017-12-11 20:40:06 +01:00
crypto_utils.py Web UI tests: Get rid of *_cert_path and *_csr_path config variables 2019-02-06 18:11:56 +01:00
data_config.py ui_tests: extend test_config.py suite 2018-06-19 14:58:08 +02:00
data_dns.py webui:tests: move DNS test data to separate file 2018-02-20 15:17:13 +01:00
data_group.py ui_tests: extend test_pwpolicy.py suite 2018-06-27 13:31:54 +02:00
data_hbac.py Web UI integration tests: PEP8 fixes 2013-07-26 13:35:12 +02:00
data_host.py Adding WebUI Host test cases 2018-05-31 13:05:05 +02:00
data_hostgroup.py WebUI Hostgroups tests cases added 2018-03-26 13:00:39 +02:00
data_idviews.py WebUI test: ID views 2016-03-11 11:52:25 +01:00
data_loginscreen.py ipatest: loginscreen: do not use hardcoded password 2023-04-19 21:46:14 +02:00
data_netgroup.py WebUI tests: Extend netgroup tests with more scenarios 2018-04-27 14:08:04 +02:00
data_pwpolicy.py ipatests: Add test for grace login limit 2022-11-10 09:30:15 +01:00
data_selfservice.py Extended UI test for selfservice permission. 2018-06-01 09:42:32 -04:00
data_selinuxusermap.py pylint: Fix use-maxsplit-arg 2022-03-11 13:37:08 -05:00
data_sudo.py Web UI integration tests: PEP8 fixes 2013-07-26 13:35:12 +02:00
data_user.py ipatests: Test newly added certificate lable 2022-11-15 13:04:22 +01:00
data_vault.py TESTS WebUI: Vaults management 2017-03-14 10:40:10 +01:00
README Upstream Web UI tests 2013-07-16 13:15:59 +02:00
task_range.py webui tests: fix algo for finding available idrange 2021-07-16 14:35:48 -04:00
test_automember.py ipatests: WebUI - ensure that ipa automember-rebuild prints a warning 2023-02-22 09:16:30 +01:00
test_automount.py Fix E266 too many leading '#' for block comment 2020-05-05 10:42:46 +02:00
test_cert.py webui tests: close notification when revoking cert 2021-07-14 14:31:51 -04:00
test_config.py Fix "Configured size limit exceeded" warning on Web UI 2019-01-14 10:16:58 +01:00
test_delegation.py Applied tier0 and tier1 marks on unit tests and xmlrpc tests 2015-11-09 11:49:17 +01:00
test_dns.py fix(webui): create correct PTR record when navigated from host page 2021-11-22 12:38:35 +01:00
test_group.py WebUI tests: cover membership management with UI tests 2020-04-30 15:03:49 +02:00
test_hbac.py WebUI: Fix new test initialization on "HBAC Test" page 2019-09-17 18:12:43 -03:00
test_host.py pytest: Migrate xunit-style setups to Pytest fixtures 2020-02-12 18:08:32 +02:00
test_hostgroup.py test_webui: test_hostgroup: Wait for modal dialog to appear 2021-02-04 13:23:19 +01:00
test_idviews.py Fix test_user::test_login_without_username (Web UI test) 2018-09-19 13:32:51 +02:00
test_krbtpolicy.py WebUI tests: add test for krbtpolicy passkey maxlife/maxrenew 2023-06-01 08:20:37 +02:00
test_loginscreen.py ipatest: loginscreen: do not use hardcoded password 2023-04-19 21:46:14 +02:00
test_misc_cases.py webui: Do not allow empty pagination size 2022-07-12 11:38:17 -03:00
test_navigation.py WebUI: Test if links are opened in new tab correctly 2020-11-23 13:02:32 +01:00
test_netgroup.py Fix test_user::test_login_without_username (Web UI test) 2018-09-19 13:32:51 +02:00
test_pwpolicy.py ipatests: Add test for grace login limit 2022-11-10 09:30:15 +01:00
test_range.py Webui tests: new idrange now requires base RID 2021-11-02 10:11:28 +01:00
test_rbac.py Applied tier0 and tier1 marks on unit tests and xmlrpc tests 2015-11-09 11:49:17 +01:00
test_realmdomains.py Use random realmdomains in test_webui/test_realmdomains.py 2018-09-19 13:32:51 +02:00
test_selfservice.py Fix useless-import-alias 2018-11-13 13:37:58 +01:00
test_selinuxusermap.py Set pkeys in test_selinuxusermap.py::test_misc::delete_record 2022-08-30 16:07:42 +02:00
test_service.py webuitests: close notification which hides Add button 2023-06-07 09:53:07 +02:00
test_subid.py webui tests: fix assertion in test_subid.py 2022-12-01 11:06:41 +01:00
test_sudo.py Fix test_user::test_login_without_username (Web UI test) 2018-09-19 13:32:51 +02:00
test_topology.py WebUI tests: Add simple test to check topology graph page is available 2020-11-16 16:04:40 +01:00
test_translation.py Add basic tests to web pages which are located at /ipa/config/ 2018-09-12 10:44:37 +02:00
test_trust.py WebUI tests: Add test for 'ipaautoprivategroups' field on 'ID Ranges' page 2021-06-03 14:55:56 +02:00
test_user.py WebUI tests: add test for krbtpolicy passkey maxlife/maxrenew 2023-06-01 08:20:37 +02:00
test_vault.py pytest: Migrate xunit-style setups to Pytest fixtures 2020-02-12 18:08:32 +02:00
ui_driver.py ipatests: Test newly added certificate lable 2022-11-15 13:04:22 +01:00

http://www.freeipa.org/page/Web_UI_Integration_Tests