targo-backend/test/jest-e2e.json

33 lines
879 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": false,
"coverageDirectory": "coverage-e2e",
"coverageReporters": ["text", "lcov"],
"coveragePathIgnorePatterns": [
"/node_modules/",
"/dist/",
"src/modules/pay-periods/services/",
"src/modules/exports/services/csv-exports.service.ts",
"src/modules/notifications/services/",
"src/modules/leave-requests/services/"
],
"coverageThreshold": {
"global": {}
}
}