У меня есть несколько тестов, генерирующих отчеты о покрытии в Стамбуле. Один из них генерируется плагином karma-coverage. Я объединяю эти отчеты с istanbul report
, но файлы из karma-coverage
отчета не включаются в объединенный отчет.
Возникла проблема с путями к файлам, которая имела те же симптомы, но, похоже, была исправлена: https://github.com/karma-runner/karma-coverage/pull/163
Так что, наверное, это что-то другое.
Я попытался использовать grunt-istanbul, который обрабатывает исходные файлы отдельно, а затем я просматриваю их в комплекте. Я также попытался использовать препроцессор из плагина karma-coverage для обработки пакета. В обоих случаях karma-coverage генерирует отчеты, которые выглядят нормально, но в обоих случаях эти отчеты не включаются в объединенный отчет.
Что я здесь делаю неправильно? Может быть, есть какой-то обходной путь?
Версии пакета:
"karma": "^0.13.10",
"karma-coverage": "^0.5.2",
"grunt-istanbul": "^0.6.1"
карма.conf.js
reporters: ['coverage', 'spec'],
coverageReporter: {
type: 'lcov',
dir: 'coverage'
}