implementation de nodemailer for email validation

This commit is contained in:
2026-06-26 14:01:38 +02:00
parent 45535e2b21
commit baa1b8ccc0
14 changed files with 5235 additions and 24 deletions

26
backend/jest.config.js Normal file
View File

@@ -0,0 +1,26 @@
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"]
};