mirror of
https://github.com/ditkrg/active_model_serializers.git
synced 2026-01-22 22:06:50 +00:00
Add test:isolated task
This commit is contained in:
parent
771b70aa84
commit
5e77e7fcd0
14
Rakefile
14
Rakefile
@ -3,10 +3,22 @@ require "bundler/gem_tasks"
|
||||
require "rake/testtask"
|
||||
|
||||
desc 'Run tests'
|
||||
Rake::TestTask.new(:test) do |t|
|
||||
test_task = Rake::TestTask.new(:test) do |t|
|
||||
t.libs << 'test'
|
||||
t.pattern = 'test/**/*_test.rb'
|
||||
t.verbose = true
|
||||
end
|
||||
|
||||
task default: :test
|
||||
|
||||
desc 'Run tests in isolated processes'
|
||||
namespace :test do
|
||||
task :isolated do
|
||||
Dir[test_task.pattern].each do |file|
|
||||
cmd = ['ruby']
|
||||
test_task.libs.each { |l| cmd << '-I' << l }
|
||||
cmd << file
|
||||
sh cmd.join(' ')
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
Loading…
Reference in New Issue
Block a user