|
1 | 1 | """ |
2 | | -SSSD Passwordless GDM Tests |
| 2 | +SSSD Passwordless GDM External IdP Tests |
3 | 3 |
|
4 | 4 | :requirement: Passwordless GDM |
5 | 5 | """ |
@@ -36,6 +36,7 @@ def test_gdm__xidp_login_rejected_for_invalid_password(client: Client, ipa: IPA, |
36 | 36 | password = "Secret123" |
37 | 37 | testuser_idp = f"{testuser}@{keycloak.host.hostname}" |
38 | 38 |
|
| 39 | + client.authselect.select("sssd", ["with-switchable-auth"]) |
39 | 40 | client.sssd.import_domain("ipa.test", ipa) |
40 | 41 | client.sssd.pam["pam_json_services"] = "gdm-switchable-auth" |
41 | 42 | client.sssd.start() |
@@ -73,6 +74,7 @@ def test_gdm__xidp_login_disabled(client: Client, ipa: IPA, keycloak: Keycloak): |
73 | 74 | password = "Secret123" |
74 | 75 | testuser_idp = f"{testuser}@{keycloak.host.hostname}" |
75 | 76 |
|
| 77 | + client.authselect.select("sssd", ["with-switchable-auth"]) |
76 | 78 | client.sssd.import_domain("ipa.test", ipa) |
77 | 79 | client.sssd.pam["pam_json_services"] = "gdm-switchable-auth" |
78 | 80 | client.sssd.start() |
@@ -109,6 +111,7 @@ def test_gdm__xidp_login_password_change(client: Client, ipa: IPA, keycloak: Key |
109 | 111 | password = "Secret123" |
110 | 112 | testuser_idp = f"{testuser}@{keycloak.host.hostname}" |
111 | 113 |
|
| 114 | + client.authselect.select("sssd", ["with-switchable-auth"]) |
112 | 115 | client.sssd.import_domain("ipa.test", ipa) |
113 | 116 | client.sssd.pam["pam_json_services"] = "gdm-switchable-auth" |
114 | 117 | client.sssd.start() |
@@ -149,6 +152,7 @@ def test_gdm__xidp_login_get_kerberos_ticket(client: Client, ipa: IPA, keycloak: |
149 | 152 | password = "Secret123" |
150 | 153 | testuser_idp = f"{testuser}@{keycloak.host.hostname}" |
151 | 154 |
|
| 155 | + client.authselect.select("sssd", ["with-switchable-auth"]) |
152 | 156 | client.sssd.import_domain("ipa.test", ipa) |
153 | 157 | client.sssd.pam["pam_json_services"] = "gdm-switchable-auth" |
154 | 158 | client.sssd.start() |
|
0 commit comments