From 2eca13e9660b3394fdd0a793142428dfe9d9ffa6 Mon Sep 17 00:00:00 2001 From: Michal Polovka Date: Apr 20 2023 07:51:04 +0000 Subject: ipatest: loginscreen: do not use hardcoded password Use admin password obtained from local config instead of hardcoded value, as the password may differ in different testing environments. https://pagure.io/freeipa/issue/9226 Signed-off-by: Michal Polovka Reviewed-By: Erik Belko Reviewed-By: Florence Blanc-Renaud --- diff --git a/ipatests/test_webui/data_loginscreen.py b/ipatests/test_webui/data_loginscreen.py index 05aae8a..17b8e07 100644 --- a/ipatests/test_webui/data_loginscreen.py +++ b/ipatests/test_webui/data_loginscreen.py @@ -9,7 +9,6 @@ PASSWD_ITEST_USER = '12345678' PASSWD_ITEST_USER_NEW = '87654321' ROOT_PKEY = 'root' -PASSWD_ADMIN = 'Secret.123' # used for add/delete fixture test user DATA_ITEST_USER = { diff --git a/ipatests/test_webui/test_loginscreen.py b/ipatests/test_webui/test_loginscreen.py index 3261336..560d461 100644 --- a/ipatests/test_webui/test_loginscreen.py +++ b/ipatests/test_webui/test_loginscreen.py @@ -412,6 +412,6 @@ class TestLoginScreen(UI_driver): """ self.load() assert self.login_screen_visible() - self.login(loginscreen.ROOT_PKEY, loginscreen.PASSWD_ADMIN) + self.login(loginscreen.ROOT_PKEY, self.config['ipa_password']) assert self.logged_in()