sbt 汇总单元和集成测试的覆盖率报告

sbt aggregate coverage reports for unit and integration tests

我使用 sbt 插件 scoverage 为我的 scala 项目生成测试覆盖率报告。但是,我无法合并单元测试和集成测试的测试报告。

这是我的命令 运行

sbt coverage test // to run unit tests
sbt coverage it:test // to run integration tests
sbt coverageReport // to generate coverage report

在上面的例子中,我只得到了集成测试的覆盖率报告。

问题

提前致谢。

问题是我 运行 sbt clean 在 运行 单元测试之后和 运行 集成测试之前。

因此,上面列出的命令应该会生成合并的覆盖率报告。