49 lines
2.2 KiB
Properties
49 lines
2.2 KiB
Properties
# 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;NON_KEYWORDS=MONTH,YEAR
|
|
|
|
# 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=test-wave-api-key-for-unit-tests
|
|
wave.api.secret=test-wave-api-secret-for-unit-tests
|
|
wave.redirect.base.url=http://localhost:8080
|
|
|
|
# Kafka — in-memory connector pour les tests (pas de broker Kafka requis)
|
|
mp.messaging.outgoing.finance-approvals-out.connector=smallrye-in-memory
|
|
mp.messaging.outgoing.dashboard-stats-out.connector=smallrye-in-memory
|
|
mp.messaging.outgoing.notifications-out.connector=smallrye-in-memory
|
|
mp.messaging.outgoing.members-events-out.connector=smallrye-in-memory
|
|
mp.messaging.outgoing.contributions-events-out.connector=smallrye-in-memory
|
|
mp.messaging.incoming.finance-approvals-in.connector=smallrye-in-memory
|
|
mp.messaging.incoming.dashboard-stats-in.connector=smallrye-in-memory
|
|
mp.messaging.incoming.notifications-in.connector=smallrye-in-memory
|
|
mp.messaging.incoming.members-events-in.connector=smallrye-in-memory
|
|
mp.messaging.incoming.contributions-events-in.connector=smallrye-in-memory
|
|
|