20 lines
475 B
JavaScript
20 lines
475 B
JavaScript
module.exports = {
|
|
testEnvironment: "node",
|
|
testMatch: ["**/tests/**/*.test.js", "**/*.test.js"],
|
|
collectCoverageFrom: [
|
|
"src/**/*.js",
|
|
"server.js",
|
|
"!src/**/*.test.js",
|
|
"!**/node_modules/**",
|
|
],
|
|
coverageDirectory: "coverage",
|
|
coverageReporters: ["text", "lcov", "html"],
|
|
setupFilesAfterEnv: ["<rootDir>/tests/setup.js"],
|
|
testTimeout: 30000,
|
|
verbose: true,
|
|
forceExit: true,
|
|
clearMocks: true,
|
|
resetMocks: true,
|
|
restoreMocks: true,
|
|
};
|