kafka-ui/kafka-ui-react-app/jest.config.ts
Oleg Shur 9fad0d0ee3
Upgarde to Vite v4 (#3062)
* Upgarde to Vite v4

* Fix warnings

* resolved validateDOMNesting(...) warning also remove act from PreviewModal.spec.tsx

* Revert "resolved validateDOMNesting(...) warning also remove act from PreviewModal.spec.tsx"

This reverts commit f24660918f.

Co-authored-by: davitbejanyan <dbejanyan@provectus.com>
2022-12-29 13:45:18 +03:00

36 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',
],
coverageReporters: ['json', 'lcov', 'text', 'clover'],
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?$': '@swc/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;