首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Rcov显示未涵盖的规范方法

Rcov显示未涵盖的规范方法
EN

Stack Overflow用户
提问于 2012-02-15 07:17:40
回答 1查看 614关注 0票数 1

我现在有点混乱,但要点是我可以成功地运行rake spec:rcov并获得一个报告,但它所显示的是我的代码中的"def“行。这些方法中没有一个代码是根据rcov运行的。

具体地说,我的应用程序助手中有一个disp_price_txt方法。我已经在spec/helpers/application_helper_spec.rb中编写了规范,这些规范在rspec中传递。但是,rcov没有显示正在运行的代码。

下面是我的精华。我使用的是ree 1.8.7-head。我从安装Metrical开始,并打算使用simplecov,直到我意识到它只适用于1.9。然后我回到了rcov。

rails (3.1.1) rspec (2.8.0,2.7.0) rspec-core (2.8.0,2.7.1) rspec-0.9.11 (2.8.0,2.7.0) rspec-mocks (2.8.0,2.7.0) rspec-rails (2.8.1,2.7.0) rcov (0.9.11)

希望这足以获得一些输入。如果需要任何其他信息,请让我知道。谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-02-16 13:45:26

看起来我的spec_helper.rb中遗漏了"require 'rspec/autorun'“。我继承了这个项目,所以我不确定它是否被删除了。我猜rspec gem已经更新了,但是spec_helper.rb来自一个更老的gem。无论如何,它已经解决了,一切都在工作!

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

https://stackoverflow.com/questions/9285669

复制
相关文章

相似问题

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