keycloak-scim/testsuite/integration-arquillian/tests/other/sssd
Pedro Igor 604274fb76 Allow setting an attribute as multivalued
Closes #23539

Signed-off-by: Pedro Igor <pigor.craveiro@gmail.com>

Co-authored-by: Jon Koops <jonkoops@gmail.com>
Co-authored-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-02-22 12:56:44 +01:00
..
src/test/java/org/keycloak/testsuite/sssd Allow setting an attribute as multivalued 2024-02-22 12:56:44 +01:00
pom.xml Add UP decorator to SSSD provider 2023-12-01 15:41:05 +01:00
README.md KEYCLOAK-18338 Fix update user account with configured SSSD 2021-11-02 08:42:07 +01:00

What is this module about?

This module contains integration tests for testing the SSSD features of Keycloak.

Prerequisites

To run tests inside this module, one needs to have a linux machine configured as an IPA client having SSSD service started with Infopipe support.

How does one run the tests?

All the commands are intended to be run from the root keycloak project directory.

First build the distribution of keycloak:

mvn clean install -B -DskipTests -Pdistribution

It may fail in the end, but it's not a problem as far as it creates a zip distribution of Keycloak inside distribution/server-dist/target.

Then build the integration-arquillian-servers-auth-server-wildfly artifact:

mvn clean install -B -Pauth-server-wildfly -f testsuite/integration-arquillian/servers/pom.xml

And then, finally, it's possible to run the tests:

mvn test -f testsuite/integration-arquillian/tests/other/sssd/ -Pauth-server-wildfly -Psssd-testing