1.0.1 • Published 2 years ago
karma-coverage-up v1.0.1
karma-coverage-up
Karma coverage which base on Playwright
Examples
Basic
// karma.conf.js
module.exports = function(config) {
config.set({
files: [
'src/**/*.js',
'test/**/*.js'
],
browsers: ['PlaywrightCoverage']
// configure the reporter
coverageReporter: {
reporters : [{ type: 'html' }],
whiteListPaths: ['src/**/*.js']
}
});
};Configuration
dir
Type: String
Default coverage
Description: This will be used to output coverage reports. When
you set a relative path, the directory is resolved against the basePath.
reporters
Type: Array of Object { type: String } Possible Types:
html(default)lcov(lcov and html)lcovonlytexttext-summarycobertura(xml format supported by Jenkins)teamcity(code coverage System Messages for TeamCity)json(json format supported bygrunt-istanbul-coverage)json-summaryin-memory(supported since v0.5.4)none(Does nothing. Use to specify that no reporting is needed)
Description: This is list of reporters which will be generated
blackListPaths
Type: Array of String Default: '**/node_modules/**'
Description: List of Paths which will be coverage ignore
whiteListPaths
Type: Array of String
Description: List of Paths which will be included to coverage report
bundlePaths
Type: Array of String
Description: List of Paths which need to analyze