我想排除像下图这样的文件,所以不需要包含来测试,那么如何解决这个问题?
问问题
1117 次
2 回答
1
从那张照片中,我了解到您只是想将它们从覆盖率分析中排除?
如果是这样,这样的事情可能会有所帮助:
http://psixty.wordpress.com/2010/06/22/how-to-exclude-files-in-rcova-code-coverage-tool-in-ruby/
于 2011-04-01T03:51:50.867 回答
1
找到你的黄瓜任务文件 (cucumber.rake),然后在 rcov_opts 上写下你想要排除的文件。例如:
Cucumber::Rake::Task.new({:ok => ['coverage_setup', 'db:test:prepare']}, 'Run features that should pass') do |t|
t.binary = vendored_cucumber_bin
t.fork = true
t.profile = 'default'
t.rcov = true
t.rcov_opts = %w{--rails --aggregate coverage.data --exclude osx\/objc,gems\/,spec\/,\.bundler\/,features\/}
end
于 2011-04-02T10:23:41.923 回答