kafka-ui/kafka-ui-react-app/jest.config.ts
Oleg Shur 8acbcbacb9
Upgrade deps (#2206)
* hook

* Upgrade Jest to v28

* Upgrade Typescript
2022-06-27 13:07:47 +03:00

33 lines
1,001 B
TypeScript

import type { Config } from '@jest/types';
export default {
roots: ['<rootDir>/src'],
collectCoverageFrom: ['src/**/*.{js,jsx,ts,tsx}', '!src/**/*.d.ts'],
coveragePathIgnorePatterns: [
'/node_modules/',
'<rootDir>/src/generated-sources/',
'<rootDir>/vite.config.ts',
'<rootDir>/src/index.tsx',
'<rootDir>/src/serviceWorker.ts',
],
resolver: '<rootDir>/.jest/resolver.js',
setupFilesAfterEnv: ['<rootDir>/src/setupTests.ts'],
testMatch: [
'<rootDir>/src/**/__{test,tests}__/**/*.{spec,test}.{js,jsx,ts,tsx}',
],
testEnvironment: 'jsdom',
transform: {
'\\.[jt]sx?$': 'babel-jest',
'^.+\\.css$': '<rootDir>/.jest/cssTransform.js',
},
transformIgnorePatterns: [
'[/\\\\]node_modules[/\\\\].+\\.(js|jsx|mjs|cjs|ts|tsx)$',
'^.+\\.module\\.(css|sass|scss)$',
],
modulePaths: ['<rootDir>/src'],
watchPlugins: [
'jest-watch-typeahead/filename',
'jest-watch-typeahead/testname',
],
resetMocks: true,
} as Config.InitialOptions;