首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >rails外部的rcov

rails外部的rcov
EN

Stack Overflow用户
提问于 2011-02-28 10:21:09
回答 3查看 980关注 0票数 1

这似乎很明显,但是我没有找到在Rails项目之外运行Rcov或coverMe的方法。我想在Rspec 2.5中使用它,我使用的是Ruby 1.9.2,所以我猜这可能是问题所在。

我也不想使用rake任务,而是在命令行上使用一个命令。我已经尝试了几种方法,我得到的最好的结果是Rcov报告:

/var/lib/gems/1.9.1/gems/rcov-0.9.9/lib/rcov/code_coverage_analyzer.rb

/var/lib/gems/1.9.1/gems/rcov-0.9.9/lib/rcov/code_coverage_analyzer.rb

不知道为什么

EN

回答 3

Stack Overflow用户

发布于 2011-02-28 20:36:07

如果使用Ruby1.9有问题,请查看http://ruby-toolbox.com/categories/code_metrics.html,了解RCov的一些替代方案。

票数 2
EN

Stack Overflow用户

发布于 2011-10-12 21:25:22

SimpleCov,它在Rails框架外运行得很棒。

http://rubydoc.info/gems/simplecov/0.5.4/frames

票数 2
EN

Stack Overflow用户

发布于 2011-02-28 12:30:58

rcov的最新版本(0.9.8)仍然不能很好地支持1.9.2。您可以尝试通过执行以下操作在您的项目上运行它:

代码语言:javascript
复制
 rcov spec/*.rb

但是你很可能会得到类似这样的东西:

代码语言:javascript
复制
 ** WARNING: Ruby 1.9 Support is experimental at best. Don't expect correct results! **

然后是一些错误。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5137650

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档