# Configuration pour les tests # Keycloak Admin Client Configuration (valeurs factices pour les tests) lions.keycloak.server-url=http://localhost:8080 lions.keycloak.admin-realm=master lions.keycloak.admin-client-id=admin-cli lions.keycloak.admin-username=admin lions.keycloak.admin-password=admin lions.keycloak.connection-pool-size=10 lions.keycloak.timeout-seconds=30 # Quarkus-managed Keycloak Admin Client (tests) quarkus.keycloak.admin-client.server-url=${lions.keycloak.server-url} quarkus.keycloak.admin-client.realm=${lions.keycloak.admin-realm} quarkus.keycloak.admin-client.client-id=${lions.keycloak.admin-client-id} quarkus.keycloak.admin-client.username=${lions.keycloak.admin-username} quarkus.keycloak.admin-client.password=${lions.keycloak.admin-password} quarkus.keycloak.admin-client.grant-type=PASSWORD quarkus.keycloak.admin-client.enabled=false # Keycloak OIDC Configuration (désactivé pour les tests) quarkus.oidc.tenant-enabled=false quarkus.keycloak.policy-enforcer.enable=false # Logging pour les tests quarkus.log.level=WARN quarkus.log.category."dev.lions.user.manager".level=WARN # Base de données H2 pour @QuarkusTest (pas de Docker requis) quarkus.datasource.db-kind=h2 quarkus.datasource.jdbc.url=jdbc:h2:mem:testdb;DB_CLOSE_DELAY=-1;MODE=PostgreSQL quarkus.hibernate-orm.database.generation=drop-and-create quarkus.flyway.enabled=false # Désactiver tous les DevServices (Docker non disponible en local) quarkus.devservices.enabled=false