出于各种管理原因,我们的项目具有以下结构:
someproject-core
someproject-api
someproject-test
这个想法是所有测试都在一个单独的模块中。
问题:我可以使用哪种插件来获得准确的测试覆盖率?
答案 0 :(得分:1)
使用Scoverage:https://github.com/scoverage/sbt-scoverage 它支持多模块SBT项目并测量语句覆盖范围,而不是线路或分支覆盖范围。
BTW有一个很好的插件供Sonar浏览报道报道: https://github.com/RadoBuransky/sonar-scoverage-plugin