如何使用rspec,rails和simplecov获取视图规范的覆盖范围?

时间:2012-04-06 23:44:38

标签: ruby-on-rails ruby-on-rails-3 rspec

我有一个项目,其中我使用rails 3.2.3,rspec 2.9.0和simplecov 0.6.1,似乎都是最新的宝石。

我正在为我的控制器和模型获取代码覆盖率结果,但不是我的观点。我尝试在我的simplecov设置中添加该组:

SimpleCov.start 'rails' do
  add_group 'Views', 'app/views'
end

甚至明确说我想要.erb文件包括:

SimpleCov.start 'rails' do
  add_group 'Views', 'app/views/*/*.erb'
end

......但没有骰子。我的覆盖结果中有“视图”组,但没有列出文件。

有人有这个工作吗?

1 个答案:

答案 0 :(得分:17)

显然,由于标准红宝石覆盖库的限制,答案是“你不能”:

https://github.com/colszowka/simplecov/issues/38