From 6fc2df5c208653acc6c7a40b7308489d137b2bfa Mon Sep 17 00:00:00 2001 From: Benedict Becker Date: Fri, 4 Apr 2025 12:54:12 +0200 Subject: [PATCH] chore: also run organization tests on latest --- tests/test_keycloak_admin.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/tests/test_keycloak_admin.py b/tests/test_keycloak_admin.py index e87e40c..40f0a6d 100644 --- a/tests/test_keycloak_admin.py +++ b/tests/test_keycloak_admin.py @@ -340,7 +340,9 @@ def test_organizations(admin: KeycloakAdmin, realm: str) -> None: """ # 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"): + if os.environ["KEYCLOAK_DOCKER_IMAGE_TAG"] != "latest" and Version( + os.environ["KEYCLOAK_DOCKER_IMAGE_TAG"] + ) < Version("26"): return admin.change_current_realm(realm) @@ -3746,8 +3748,9 @@ async def a_test_organizations(admin: KeycloakAdmin, realm: str) -> None: """ # 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 + if os.environ["KEYCLOAK_DOCKER_IMAGE_TAG"] != "latest" and Version( + os.environ["KEYCLOAK_DOCKER_IMAGE_TAG"] + ) < Version("26"): await admin.a_change_current_realm(realm) await admin.a_update_realm(realm_name=realm, payload={"organizationsEnabled": True})