在转移到ruby 1.9.2和cover_me之前我使用的是rcov。我们不倾向于单元测试控制器,而是依靠黄瓜覆盖。使用rcov,可以汇总黄瓜和rspec运行的覆盖率结果。这可以用cover_me吗?
答案 0 :(得分:7)
这是我最终得到的Rakefile,你可以得到rspec,黄瓜或两者的组合:
namespace :cover_me do
task :report do
require 'cover_me'
CoverMe.complete!
end
task :all => %w{ rake:spec rake:cucumber report }
task :spec => %w{ rake:spec report }
task :cucumber => %w{ rake:cucumber report }
end