mirror of
https://github.com/tenrok/OverlayScrollbars.git
synced 2026-06-21 16:30:36 +03:00
add coverage ignore patterns
This commit is contained in:
@@ -9,11 +9,14 @@ const assetFilesModuleNameMapper = {
|
|||||||
path.resolve(__dirname, 'jest.fileMock.js'),
|
path.resolve(__dirname, 'jest.fileMock.js'),
|
||||||
'.*\\.(css|less|scss|sass)$': path.resolve(__dirname, 'jest.fileMock.js'),
|
'.*\\.(css|less|scss|sass)$': path.resolve(__dirname, 'jest.fileMock.js'),
|
||||||
};
|
};
|
||||||
|
const coveragePathIgnorePatterns = [
|
||||||
|
'/node_modules/',
|
||||||
|
'<rootDir>/([^/]*)\\.config\\.(js|mjs|cjs|ts)',
|
||||||
|
];
|
||||||
|
|
||||||
/** @type {import('jest').Config} */
|
/** @type {import('jest').Config} */
|
||||||
module.exports = {
|
module.exports = {
|
||||||
coverageDirectory: './.coverage/unit',
|
coverageDirectory: './.coverage/unit',
|
||||||
moduleNameMapper: assetFilesModuleNameMapper,
|
|
||||||
projects: [
|
projects: [
|
||||||
{
|
{
|
||||||
displayName: 'node',
|
displayName: 'node',
|
||||||
@@ -26,8 +29,9 @@ module.exports = {
|
|||||||
...assetFilesModuleNameMapper,
|
...assetFilesModuleNameMapper,
|
||||||
...resolve.paths.jest.moduleNameMapper,
|
...resolve.paths.jest.moduleNameMapper,
|
||||||
},
|
},
|
||||||
testPathIgnorePatterns: ['\\\\node_modules\\\\'],
|
testPathIgnorePatterns: ['/node_modules/'],
|
||||||
setupFilesAfterEnv: [path.resolve(__dirname, './jest.setup.js')],
|
setupFilesAfterEnv: [path.resolve(__dirname, './jest.setup.js')],
|
||||||
|
coveragePathIgnorePatterns,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
displayName: 'jsdom',
|
displayName: 'jsdom',
|
||||||
@@ -40,8 +44,9 @@ module.exports = {
|
|||||||
...assetFilesModuleNameMapper,
|
...assetFilesModuleNameMapper,
|
||||||
...resolve.paths.jest.moduleNameMapper,
|
...resolve.paths.jest.moduleNameMapper,
|
||||||
},
|
},
|
||||||
testPathIgnorePatterns: ['\\\\node_modules\\\\'],
|
testPathIgnorePatterns: ['/node_modules/'],
|
||||||
setupFilesAfterEnv: [path.resolve(__dirname, './jest.setup.js')],
|
setupFilesAfterEnv: [path.resolve(__dirname, './jest.setup.js')],
|
||||||
|
coveragePathIgnorePatterns,
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -51,7 +51,7 @@
|
|||||||
"e2e": "playwright test --grep-invert @special",
|
"e2e": "playwright test --grep-invert @special",
|
||||||
"e2e:dev": "playwright test --workers 1 --timeout 0 --global-timeout 0",
|
"e2e:dev": "playwright test --workers 1 --timeout 0 --global-timeout 0",
|
||||||
"jest": "jest --coverage --testPathPattern",
|
"jest": "jest --coverage --testPathPattern",
|
||||||
"jest:node": "jest --selectProjects node --testPathPattern",
|
"jest:node": "jest --coverage --selectProjects node --testPathPattern",
|
||||||
"jest:jsdom": "jest --selectProjects jsdom --testPathPattern",
|
"jest:jsdom": "jest --selectProjects jsdom --testPathPattern",
|
||||||
"posttest": "playwright-merge-coverage && full-coverage",
|
"posttest": "playwright-merge-coverage && full-coverage",
|
||||||
"postjest": "full-coverage",
|
"postjest": "full-coverage",
|
||||||
|
|||||||
Reference in New Issue
Block a user