2
我有幾個測試用伊斯坦布爾生成覆蓋報告。其中之一是由業力覆蓋插件生成的。我正在將這些報告與istanbul report
合併,但karma-coverage
報告中的文件未包含在合併報告中。合併伊斯坦布爾來自業績覆蓋的測試覆蓋率與其他來源的覆蓋
有與文件路徑的問題是有同樣的症狀,但它似乎已得到修復:https://github.com/karma-runner/karma-coverage/pull/163
所以它可能是別的東西。
我已經嘗試過使用grunt-istanbul來分別測量文件源文件,然後在包中瀏覽它們。我也嘗試使用來自業力覆蓋插件的預處理器來測試捆綁。在這兩種情況下,業績報告都會生成看起來不錯的報告,但在這兩種情況下,這些報告都不包含在合併報告中。
我在這裏做錯了什麼?是否有一些解決方法?
包版本:
"karma": "^0.13.10",
"karma-coverage": "^0.5.2",
"grunt-istanbul": "^0.6.1"
karma.conf.js
reporters: ['coverage', 'spec'],
coverageReporter: {
type: 'lcov',
dir: 'coverage'
}