我開始使用Karma,基本上是node wrapper.js
。該包裝器設置配置,包括呼叫karma-coverage
,以require('karma').runner.run
開始Karma。 karma-coverage
呼叫到伊斯坦布爾。 (phew!)如何在通過Karma公共API運行時包含.istanbul.yml
我想用.istanbul.yml
文件配置伊斯坦布爾文件,主要是因爲我想更改「報告水印」。這是我的文件的樣子。
reporting:
watermarks:
statements: [90, 97]
lines: [90, 97]
functions: [90, 97]
branches: [90, 97]
這看起來正確,從我看到的。但是.. 它不起作用。我認爲問題在於伊斯坦布爾不知道當前的工作目錄,或者某種程度上需要通過karma-coverage
來指定。
如果有幫助,我的噶爾config.basePath
只是''
。
我試圖找到這個特定問題的討論。可悲的是,this question is the closest to my problem, but it's a FAQ entry about "how to name the file"。這裏是a question/answer discussing this in Grunt,但我無法提取任何有用的東西。
我還通過github上的業力運行者問題進行了探討,無論是開放還是關閉。查看業力運行者的來源,並將其合併with this issue from Istanbul,我認爲這是不可能的because of this line。我對麼?
我沒有看到因果報應覆蓋伊斯坦布爾內的任意位置。 – Winnemucca