jest-monocart-coverage

A Jest custom reporter for monocart coverage reports
Install
npm i jest-monocart-coverage
Usage
const config = {
collectCoverage: true,
coverageProvider: 'v8',
coverageReporters: ['none'],
reporters: [
'default',
['jest-monocart-coverage', {
name: 'My Unit Coverage Report',
reports: [
['v8'],
['console-summary'],
['lcovonly']
],
outputDir: './coverage-reports/unit'
}]
]
};
export default config;
Check monocart coverage reports for more coverage options.
The Execution Order of Hooks
- For Jest: custom reporter
onEnd
-> globalTeardown
- For Playwright:
globalTeardown
-> coverage onEnd
-> custom reporter onEnd