diff --git a/superset-frontend/jest.config.js b/superset-frontend/jest.config.js index a68b1cee579ee..4a9608de94fb1 100644 --- a/superset-frontend/jest.config.js +++ b/superset-frontend/jest.config.js @@ -93,6 +93,21 @@ module.exports = { setupFiles: ['/spec/helpers/setupPlugins.ts'], modulePathIgnorePatterns: ['/temporary_superset_ui'], moduleNameMapper, + collectCoverageFrom: [ + 'src/**/*.{js,jsx,ts,tsx}', + '{packages,plugins}/**/src/**/*.{js,jsx,ts,tsx}', + '!**/*.stories.*', + '!packages/superset-ui-demo/**/*', + ], + coverageDirectory: '/coverage/', + coveragePathIgnorePatterns: [ + 'coverage/', + 'node_modules/', + 'public/', + 'tmp/', + 'dist/', + ], + coverageReporters: ['lcov', 'json-summary', 'html'], }, ], };