# Configuration UnionFlow Server - Profil Test # Ce fichier est chargé automatiquement quand le profil 'test' est actif # Configuration Base de données H2 pour tests quarkus.datasource.db-kind=h2 quarkus.datasource.username=sa quarkus.datasource.password= quarkus.datasource.jdbc.url=jdbc:h2:mem:test;DB_CLOSE_DELAY=-1;MODE=PostgreSQL # Configuration Hibernate pour tests quarkus.hibernate-orm.database.generation=update # Désactiver complètement l'exécution des scripts SQL au démarrage quarkus.hibernate-orm.sql-load-script=no-file # Empêcher Hibernate d'exécuter les scripts SQL automatiquement # Note: Ne pas définir quarkus.hibernate-orm.sql-load-script car une chaîne vide peut causer des problèmes # Configuration Flyway pour tests (désactivé complètement) quarkus.flyway.migrate-at-start=false quarkus.flyway.enabled=false quarkus.flyway.baseline-on-migrate=false # Note: Ne pas définir quarkus.flyway.locations car une chaîne vide cause une erreur de configuration # Configuration Keycloak pour tests (désactivé) quarkus.oidc.tenant-enabled=false quarkus.keycloak.policy-enforcer.enable=false # Configuration HTTP pour tests quarkus.http.port=0 quarkus.http.test-port=0 # Wave — mock pour tests wave.mock.enabled=true wave.api.key= wave.api.secret= wave.redirect.base.url=http://localhost:8080