Browse Source

chore: run organization tests only on keycloak v26 or higher

pull/642/head
Benedict Becker 3 weeks ago
parent
commit
0b407d77e3
Failed to extract signature
  1. 10
      tests/test_keycloak_admin.py

10
tests/test_keycloak_admin.py

@ -338,6 +338,11 @@ def test_organizations(admin: KeycloakAdmin, realm: str) -> None:
:param realm: Keycloak realm
:type realm: str
"""
# Organizations was only release in KeyCloak 26, so disable these checks
# for older KeyCloak releases
if Version(os.environ["KEYCLOAK_DOCKER_IMAGE_TAG"]) < Version("26"):
return
admin.change_current_realm(realm)
admin.update_realm(realm_name=realm, payload={"organizationsEnabled": True})
@ -3739,6 +3744,11 @@ async def a_test_organizations(admin: KeycloakAdmin, realm: str) -> None:
:param realm: Keycloak realm
:type realm: str
"""
# Organizations was only release in KeyCloak 26, so disable these checks
# for older KeyCloak releases
if Version(os.environ["KEYCLOAK_DOCKER_IMAGE_TAG"]) < Version("26"):
return
await admin.a_change_current_realm(realm)
await admin.a_update_realm(realm_name=realm, payload={"organizationsEnabled": True})

Loading…
Cancel
Save