Files
THE-TIP-TOP/backend/jest.config.js

26 lines
577 B
JavaScript

module.exports = {
testEnvironment: "node",
// Dossier des tests
testMatch: ["**/tests/**/*.test.js"],
// Nettoyage des mocks entre les tests
clearMocks: true,
// Timeout (utile pour Prisma / DB)
testTimeout: 10000,
// Affichage des logs de test
verbose: true,
// Couverture de code (optionnel mais bon pour soutenance)
collectCoverage: true,
coverageDirectory: "coverage",
// Fichiers à ignorer
testPathIgnorePatterns: ["/node_modules/"],
// Configuration pour Jest avec Supertest
setupFilesAfterEnv: ["<rootDir>/tests/setup.js"]
};