kafka-ui/kafka-ui-react-app/jest.config.ts
Oleg Shur eb26883949
Upgrade dependancies (#2290)
* Bump vite

* bump eslint-import-resolver-typescript

* Cleanup

* Bump datepicker
2022-07-19 12:42:32 +03:00

35 lines
1.1 KiB
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>/src/lib/fixtures/',
'<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,
reporters: ['default', 'github-actions'],
} as Config.InitialOptions;