diff --git a/src/test/java/dev/lions/unionflow/server/integration/IntegrationTestProfile.java b/src/test/java/dev/lions/unionflow/server/integration/IntegrationTestProfile.java index d0cbdd1..dea1bb3 100644 --- a/src/test/java/dev/lions/unionflow/server/integration/IntegrationTestProfile.java +++ b/src/test/java/dev/lions/unionflow/server/integration/IntegrationTestProfile.java @@ -38,6 +38,11 @@ public class IntegrationTestProfile implements QuarkusTestProfile { // Sans Docker : utiliser le PostgreSQL local (dev env) config.put("quarkus.devservices.enabled", "false"); } + // Pas de Keycloak DevService : ce test ne valide que la RLS Postgres, pas l'auth. + // Sans cet override, l'extension quarkus-keycloak-admin-client déclenche un container + // KC (~40s de boot) via son BuildStep inconditionnel — voir application-test.properties. + config.put("quarkus.keycloak.devservices.enabled", "false"); + config.put("quarkus.oidc.tenant-enabled", "false"); config.put("quarkus.mailer.mock", "true"); return config; }