1
0
mirror of https://github.com/mathuo/dockview synced 2025-03-11 00:12:07 +00:00
dockview/packages/dockview-react/jest.config.ts

35 lines
1.1 KiB
TypeScript
Raw Normal View History

2024-03-04 20:28:25 +00:00
import { JestConfigWithTsJest } from 'ts-jest';
const config: JestConfigWithTsJest = {
preset: 'ts-jest',
roots: ['<rootDir>/packages/dockview-react'],
modulePaths: ['<rootDir>/packages/dockview-react/src'],
2024-04-17 18:49:11 +00:00
displayName: { name: 'dockview-react', color: 'blue' },
2024-03-04 20:28:25 +00:00
rootDir: '../../',
collectCoverageFrom: [
'<rootDir>/packages/dockview-react/src/**/*.{js,jsx,ts,tsx}',
],
setupFiles: [
// '<rootDir>/packages/dockview-react/src/__tests__/__mocks__/resizeObserver.js',
],
setupFilesAfterEnv: ['<rootDir>/jest-setup.ts'],
coveragePathIgnorePatterns: ['/node_modules/'],
modulePathIgnorePatterns: [
// '<rootDir>/packages/dockview-react/src/__tests__/__mocks__',
// '<rootDir>/packages/dockview-react/src/__tests__/__test_utils__',
],
coverageDirectory: '<rootDir>/packages/dockview-react/coverage/',
testResultsProcessor: 'jest-sonar-reporter',
testEnvironment: 'jsdom',
transform: {
'^.+\\.tsx?$': [
'ts-jest',
{
tsconfig: '<rootDir>/tsconfig.test.json',
},
],
},
};
export default config;