Skip to content

[CLOUDTRUST-8883] Upgrade to Keycloak 26.6.4 and drop legacy test fra…#84

Open
ashvinramanjooloo wants to merge 1 commit into
masterfrom
CLOUDTRUST-8883
Open

[CLOUDTRUST-8883] Upgrade to Keycloak 26.6.4 and drop legacy test fra…#84
ashvinramanjooloo wants to merge 1 commit into
masterfrom
CLOUDTRUST-8883

Conversation

@ashvinramanjooloo

Copy link
Copy Markdown

…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.

…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.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant