gitbeaker/jest.config.base.js
2021-12-16 17:32:11 -05:00

25 lines
615 B
JavaScript

const { jsWithTs: tsjPreset } = require('ts-jest/presets');
const { pathsToModuleNameMapper } = require('ts-jest');
const { compilerOptions } = require('./tsconfig');
module.exports = {
...tsjPreset,
testEnvironment: 'node',
testRegex: 'test\\/.*\\.ts$',
testMatch: null,
testURL: 'http://localhost/',
testTimeout: 120000,
coverageDirectory: 'coverage',
collectCoverage: true,
setupFilesAfterEnv: ['jest-extended/all'],
transformIgnorePatterns: ['node_modules/(?!(ky))'],
moduleNameMapper: {
...pathsToModuleNameMapper(compilerOptions.paths, { prefix: '<rootDir>/../../' }),
},
};