J'essaie d'intégrer un journaliste de couverture de code à mes tests de karma.Karma couverture istanbul ne crée pas de dossier
Je mis en place les changements suivants dans ma config:
coverageIstanbulReporter: {
reports: ['html', 'lcovonly', 'text-summary'],
// base output directory. If you include %browser% in the path it will be replaced with the karma browser name
dir: path.join(__dirname, 'coverage'),
// if using webpack and pre-loaders, work around webpack breaking the source path
fixWebpackSourcePaths: true,
},
reporters: config.coverage ? ['kjhtml', 'dots', 'coverage-istanbul'] : ['kjhtml', 'dots'],
Mais unfortnetly, il ne crée pas un dossier coverage
.
Voici mon full karma.config.js
ce que je fais mal ici? Notez que j'appelle karma start ./karma.conf.js --coverage
et même vérifié sans le paramètre de couverture config.
Pouvez-vous voir les résultats des tests sur les consoles de chrome? – Xlee
@Xlee Oui, je peux voir le rapport de tests dans le navigateur, mais pas de couverture – Amit