mirror of
https://github.com/ditkrg/active_model_serializers.git
synced 2026-01-22 22:06:50 +00:00
25 lines
484 B
Ruby
25 lines
484 B
Ruby
#!/usr/bin/env rake
|
|
require "bundler/gem_tasks"
|
|
require "rake/testtask"
|
|
|
|
desc 'Run tests'
|
|
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
|