targo-backend/test/jest-e2e.json
2025-08-13 10:04:16 -04:00

26 lines
769 B
JSON

{
"preset": "ts-jest",
"rootDir": "..",
"testEnvironment": "node",
"testRegex": ".e2e-spec.ts$",
"moduleFileExtensions": ["ts", "js", "json"],
"transform": {
"^.+\\.(t|j)s$": "ts-jest"
},
"moduleNameMapper": {
"^src/(.*)$": "<rootDir>/src/$1"
},
"setupFiles": ["dotenv/config"],
"setupFilesAfterEnv": ["<rootDir>/test/jest-setup.ts"],
"moduleDirectories": ["node_modules", "<rootDir>"],
"testTimeout": 30000,
"maxWorkers": 1,
"collectCoverage": true,
"coverageDirectory": "coverage-e2e",
"coverageReporters": ["text", "lcov"],
"coveragePathIgnorePatterns": ["/node_modules/", "/test/utils/", "/test/factories/"],
"coverageThreshold": {
"global": { "branches": 40, "functions": 50, "lines": 60, "statements": 60 }
}
}