我目前正在Rails项目中运行rcov(ruby 1.8.7)。我让Jenkins负责代码覆盖的概述。
不幸的是,只显示代码覆盖率大于0.0%的文件。
这导致错误的总覆盖率。
有没有办法包含测试运行中未触及的所有文件?
答案 0 :(得分:0)
您需要将阈值设置为101,因此它将包含100%的文件。
这取决于您的安装位置。以下是RSpec 1.x的documentation。
答案 1 :(得分:0)
我找到了一个适合我的解决方案。
虽然我没有使用jruby,但这描述了(并解决了)我的问题:
http://www.nearinfinity.com/blogs/brian_montgomery/finding_holes_in_rcov_and_jrub.html
我写了一个测试,它只涉及每个类