2015-11-04 147 views
0

intellij IDEA 14使用什麼樣的任務來運行帶覆蓋範圍的scala測試?我正在測試我的火花代碼,並且需要防止它們並行運行。使用Intellij覆蓋範圍運行測試時禁用並行測試執行

我已經添加下面我build.sbt文件,它可以防止並行運行的時候都不會產生覆蓋報告測試:

parallelExecution in Test := false 

然而,隨着覆蓋運行時,這沒有任何影響。我嘗試使用類似的東西,但用ScctTest而不是Test,但sbt無法解決它。

那麼,intellij使用什麼coverage coverage插件,以及如何在運行覆蓋測試時禁用並行測試執行?運行sbt tasks不顯示任何包含單詞coverage的內容。我沒有啓用intellij中的Emma插件 - 只有默認的Coverage一個啓用,它沒有任何信息。

回答

0

嘗試添加到設置:

fork in ThisBuild in Test:= false 
+0

'Config'找不到,但使用'Test'工作。請更新您的答案,我會接受它。謝謝。 – jbrown