2013-01-12 08:05:06 +00:00
|
|
|
require 'rake/testtask'
|
2013-01-18 17:10:37 +00:00
|
|
|
require 'rspec/core/rake_task'
|
|
|
|
|
|
|
|
Rake::Task[:test].clear
|
|
|
|
Rake::TestTask.new :test do |t|
|
|
|
|
t.libs << "test"
|
|
|
|
t.pattern = "test/**/*_test.rb"
|
|
|
|
end
|
2013-01-12 08:05:06 +00:00
|
|
|
|
2013-01-18 17:10:37 +00:00
|
|
|
RSpec::Core::RakeTask.new :spec
|
2013-01-12 08:05:06 +00:00
|
|
|
|
2013-01-18 16:40:57 +00:00
|
|
|
RSpec::Core::RakeTask.new :fast_spec do |t|
|
|
|
|
t.pattern = "fast_spec/**/*_spec.rb"
|
|
|
|
end
|
|
|
|
|
2013-01-18 17:10:37 +00:00
|
|
|
task :default => [:test, :spec, :fast_spec]
|