我需要一个测量Ruby下测试覆盖率的工具。
我试过rcov,但无法在Windows,Cygwin或Ubuntu下安装它。
哪些程序(不一定是免费的)计算Ruby中测试的分支和/或行覆盖率并使用Ruby on Rails?
答案 0 :(得分:21)
Simplecov。 Rcov在Ruby 1.9下不能很好地工作。*,但是simplecov确实如此。
答案 1 :(得分:2)
您还有deep-cover,其目的是要比上述示例更完整。
自述文件:
Deep Cover旨在成为Ruby代码的最佳覆盖工具:
更准确的线路覆盖范围
分支机构覆盖范围
可以用作内置Coverage库的直接替代。
答案 2 :(得分:1)
如果您想要非常简单的东西,请使用Ruby内置的Coverage feature。这就是Simplecov在引擎盖下使用的。