mirror of
https://github.com/gravitational/teleport
synced 2024-10-19 08:43:58 +00:00
26 lines
752 B
JavaScript
26 lines
752 B
JavaScript
const config = require('@gravitational/build/jest/config');
|
|
|
|
process.env.TZ = 'UTC';
|
|
|
|
const esModules = ['strip-ansi', 'ansi-regex', 'd3-color'].join('|');
|
|
|
|
/** @type {import('@jest/types').Config.InitialOptions} */
|
|
module.exports = {
|
|
...config,
|
|
globals: {
|
|
electron: {},
|
|
},
|
|
collectCoverageFrom: [
|
|
// comment out until shared directory is finished testing
|
|
// '**/packages/design/src/**/*.jsx',
|
|
'**/packages/shared/components/**/*.jsx',
|
|
],
|
|
transformIgnorePatterns: [`/node_modules/(?!${esModules})`],
|
|
coverageReporters: ['text-summary', 'lcov'],
|
|
testPathIgnorePatterns: ['e2e'],
|
|
setupFilesAfterEnv: [
|
|
'<rootDir>/web/packages/shared/setupTests.tsx',
|
|
'<rootDir>/web/packages/build/jest/customMatchers.ts',
|
|
],
|
|
};
|