influxdb/ui/jest.config.js

46 lines
801 B
JavaScript

module.exports = {
setupFilesAfterEnv: [
'./jestSetup.ts'
],
displayName: 'test',
testURL: 'http://localhost',
testPathIgnorePatterns: [
'build',
'<rootDir>/node_modules/(?!(jest-test))',
'cypress'
],
setupFiles: [
'<rootDir>/testSetup.ts'
],
modulePaths: [
'<rootDir>',
'<rootDir>/node_modules'
],
moduleDirectories: [
'src'
],
transform: {
'^.+\\.tsx?$': 'ts-jest'
},
testRegex: '(/__tests__/.*|(\\.|/)(test))\\.(ts?|tsx?)$',
moduleFileExtensions: [
'ts',
'tsx',
'js',
'jsx',
'json',
'node'
],
snapshotSerializers: [
'enzyme-to-json/serializer'
],
moduleNameMapper: {
'\\.(css|scss)$': 'identity-obj-proxy'
},
globals: {
'ts-jest': {
tsConfig: 'tsconfig.test.json'
}
}
}