sbt 聚合单元和集成测试的覆盖率报告

jit*_*npt 9 integration-testing unit-testing scala sbt scoverage

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

这是我运行的命令

sbt coverage test // to run unit tests
sbt coverage it:test // to run integration tests
sbt coverageReport // to generate coverage report
Run Code Online (Sandbox Code Playgroud)

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

  • 如何生成汇总单元测试和集成测试结果的报告?

提前致谢。

jit*_*npt 4

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

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