Skip to content

Commit

Permalink
chore: improve project jest configs (#2473)
Browse files Browse the repository at this point in the history
  • Loading branch information
janryWang authored Nov 21, 2021
1 parent 1a9e37b commit 0682f6c
Show file tree
Hide file tree
Showing 11 changed files with 30 additions and 48 deletions.
37 changes: 30 additions & 7 deletions jest.config.js
Original file line number Diff line number Diff line change
@@ -1,9 +1,32 @@
const baseConfig = require('./scripts/jest.base')
// jest.config.js

// Note: If you are using babel version 7 you have to install babel-jest with
// yarn add --dev babel-jest 'babel-core@^7.0.0-bridge' @babel/core

const path = require('path')
module.exports = {
...baseConfig,
collectCoverage: true,
verbose: true,
testEnvironment: 'jsdom',
preset: 'ts-jest',
testMatch: ['**/__tests__/**/*.spec.[jt]s?(x)'],
setupFilesAfterEnv: [
require.resolve('jest-dom/extend-expect'),
path.resolve(__dirname, './scripts/global.ts'),
],
// moduleNameMapper: process.env.TEST_ENV === 'production' ? undefined : alias,
globals: {
'ts-jest': {
babelConfig: false,
tsconfig: './tsconfig.jest.json',
diagnostics: false,
},
},
coveragePathIgnorePatterns: [
'/node_modules/',
'/__tests__/',
'/esm/',
'/lib/',
'package.json',
'/demo/',
'/packages/builder/src/__tests__/',
'/packages/builder/src/components/',
'/packages/builder/src/configs/',
'package-lock.json',
],
}
1 change: 0 additions & 1 deletion packages/benchmark/jest.config.js

This file was deleted.

1 change: 0 additions & 1 deletion packages/core/jest.config.js

This file was deleted.

1 change: 0 additions & 1 deletion packages/path/jest.config.js

This file was deleted.

1 change: 0 additions & 1 deletion packages/react/jest.config.js

This file was deleted.

1 change: 0 additions & 1 deletion packages/reactive-react/jest.config.js

This file was deleted.

1 change: 0 additions & 1 deletion packages/reactive-test-cases-for-react18/jest.config.js

This file was deleted.

1 change: 0 additions & 1 deletion packages/reactive/jest.config.js

This file was deleted.

1 change: 0 additions & 1 deletion packages/shared/jest.config.js

This file was deleted.

1 change: 0 additions & 1 deletion packages/validator/jest.config.js

This file was deleted.

32 changes: 0 additions & 32 deletions scripts/jest.base.js

This file was deleted.

0 comments on commit 0682f6c

Please sign in to comment.