1

我将我的 Rails 6 应用程序命名为三个部分,我只想为特定的命名空间运行代码覆盖,例如

$ rails test test/controllers/office
$ rails test test/controllers/member
$ rails test test/controllers/provider

SimpleCov 目前显示了整个项目的覆盖范围。我只想查看指定测试的覆盖率报告。

我没有找到任何(直接)文档。最接近的是 simplecov 的个人资料,但它

  • 需要配置文件名称(硬编码或环境变量)
  • 只接受一份个人资料
  • 需要配置的配置文件
  • 与指定测试无关

如何仅针对指定测试获得代码覆盖率报告?

  • simplecov 有没有现有的方法?
  • 是否有任何其他替代 simplecov 来实现我想要的?

更新:

simplecov 有这些直接相关但未解决的问题

更新 2:

目前的simplecov

4

0 回答 0