[CLOUDTRUST-8883] Upgrade to Keycloak 26.6.4 and drop legacy test fra…#84
Open
ashvinramanjooloo wants to merge 1 commit into
Open
[CLOUDTRUST-8883] Upgrade to Keycloak 26.6.4 and drop legacy test fra…#84ashvinramanjooloo wants to merge 1 commit into
ashvinramanjooloo wants to merge 1 commit into
Conversation
…mework Bump keycloak.version to 26.6.4 and cloudtrust-parent/cloudtrust-common to 26.2.0-SNAPSHOT. Adapt to upstream API changes: AdminPermissionEvaluator/ AdminPermissions moved to org.keycloak.services.resources.admin.fgap, AuthResult switched to record-style accessors (token()/user()), Cors#allowedOrigins renamed to checkAllowedOrigins, and the getKeycloakAdminstrationRealm typo fix in RealmManager. Mark CloudtrustRequiredActionProvider deprecated for removal per its now-deprecated parent. Remove the legacy Selenium-based test framework (AbstractInKeycloakTest, KeycloakClientProvider, KeycloakDeploy/KeycloakQuarkusContainer and related container/config classes, the legacy pages/matchers/util helpers, and their tests), which depended on APIs removed in this Keycloak version and had already been superseded by the modern @KeycloakIntegrationTest framework (AbstractKeycloakTest, ExtensionApi's TokenProvider constructor). Simplify WebDriverFactory to drop the now-unused TestSuiteParameters-driven Chrome/Firefox branches, keeping only the HtmlUnit driver still used by EmailValidationAuthenticatorTest.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
…mework
Bump keycloak.version to 26.6.4 and cloudtrust-parent/cloudtrust-common to
26.2.0-SNAPSHOT. Adapt to upstream API changes: AdminPermissionEvaluator/
AdminPermissions moved to org.keycloak.services.resources.admin.fgap,
AuthResult switched to record-style accessors (token()/user()),
Cors#allowedOrigins renamed to checkAllowedOrigins, and the
getKeycloakAdminstrationRealm typo fix in RealmManager. Mark
CloudtrustRequiredActionProvider deprecated for removal per its now-deprecated
parent.
Remove the legacy Selenium-based test framework (AbstractInKeycloakTest,
KeycloakClientProvider, KeycloakDeploy/KeycloakQuarkusContainer and related
container/config classes, the legacy pages/matchers/util helpers, and their
tests), which depended on APIs removed in this Keycloak version and had
already been superseded by the modern @KeycloakIntegrationTest framework
(AbstractKeycloakTest, ExtensionApi's TokenProvider constructor). Simplify
WebDriverFactory to drop the now-unused TestSuiteParameters-driven
Chrome/Firefox branches, keeping only the HtmlUnit driver still used by
EmailValidationAuthenticatorTest.