ruby - SimpleCov 0% 覆盖率

标签 ruby gem code-coverage

我正在研究一个小 gem 并包含 simplecovspec_helper.rb 两行:

require 'simplecov'
SimpleCov.start

当我运行 rspec 测试时,simplecov 似乎正确启动但报告不是:

Finished in 0.00214 seconds
8 examples, 0 failures

Coverage report generated for /home/...... 
spec to /home/megas/Work/calc/coverage. 0 / 0 LOC (0.0%) covered.

可能是什么问题以及如何解决?谢谢

最佳答案

还要确保在文件的非常开头启用 simplecov(又名 SimpleCov.start);尤其是在您需要代码之前。

关于ruby - SimpleCov 0% 覆盖率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12684945/

相关文章:

linux - Linux 驱动程序的代码覆盖工具

ruby - 在执行用 OCRA 打包的 Ruby 可执行文件时如何处理控制台窗口的关闭?

ruby-on-rails - 如何从activeadmin中的资源获取评论集合?

ruby - 在 OSX 10.8.4 上使用无法识别的选项 '-arch' 安装 json-1.8.0 时 make 失败

ruby-on-rails - Ruby Gems 路径怪异

unit-testing - 如何防止 Pester Mocked Read-Host 在代码覆盖期间提示输入

flutter - 如何忽略 `dart-lang/coverage` 中的一行

ruby - 这是(Rspec 示例) ruby 代码吗?

mysql - 将 ruby​​ on rails 应用程序的数据库从 sql server 转换为 mysql

windows - 不会让我在 Ruby 提示符下安装 Gem