vendor/ruby-signature/Rakefile in steep-0.13.0 vs vendor/ruby-signature/Rakefile in steep-0.14.0
- old
+ new
@@ -7,19 +7,20 @@
t.test_files = FileList["test/**/*_test.rb"].reject do |path|
path =~ %r{test/stdlib/}
end
end
-task :default => [:test, :stdlib_test, :rubocop, :validate]
+multitask :default => [:test, :stdlib_test, :rubocop, :validate]
-task :validate do
+task :validate => :parser do
sh "rbs validate"
end
-task :stdlib_test do
- FileList["test/stdlib/*_test.rb"].each do |test|
+FileList["test/stdlib/*_test.rb"].each do |test|
+ multitask test => :parser do
sh "ruby bin/test_runner.rb #{test}"
end
+ multitask stdlib_test: test
end
task :rubocop do
sh "rubocop --parallel"
end