/** * Configuration environnement pour tests */ // Variables d'environnement de test process.env.NODE_ENV = 'test'; process.env.LOG_LEVEL = 'error'; // Réduire logs en mode test process.env.API_VERSION = 'v1'; process.env.PORT = '0'; // Port aléatoire pour tests // Configuration test pour bases de données process.env.TEST_DATA_PATH = './tests/fixtures'; process.env.OPENAI_API_KEY = 'test-api-key'; process.env.REDIS_URL = 'redis://localhost:6379/15'; // DB test Redis // Désactiver certains middleware en mode test process.env.RATE_LIMIT_SKIP = 'true'; process.env.CORS_ORIGIN = 'http://localhost'; // Configuration timeouts pour tests process.env.REQUEST_TIMEOUT = '5000'; process.env.LLM_TIMEOUT = '10000';