蕲春人的博客

About Blog Email GitHub

07 May 2011
将Rspec的测试任务添加到Rakefile中

写好Rspec测试好,一般是通过rspec spec/xxx_spec.rb这样来进行测试,这样不能批量进行多个spec文件的测试,解决方法是将rspec的测试任务添加了项目根目录中的Rakefile文件中去,以后直接执行rake或者rake spec就直接测试所有用例了。

require "rubygems"
require 'rake'
require 'rspec/core/rake_task'

task :default => :spec

RSpec::Core::RakeTask.new(:spec) do |t|
  t.pattern = Dir.glob('spec/**/*_spec.rb')
  t.rspec_opts = '--format progress -c'
end

Resources


蕲春人 at 00:00

scribble

About Blog Email GitHub