diff --git a/Rakefile b/Rakefile index e80736574..4619eff72 100644 --- a/Rakefile +++ b/Rakefile @@ -1,3 +1,13 @@ # frozen_string_literal: true +require 'bundler/setup' + Rake.add_rakelib 'tasks' + +desc 'Run the unit test suite' +task :test do + script = 'Dir.glob("test/unit/**/*_test.rb").sort.each { |f| require "./" + f }' + sh Gem.ruby, '-Igem/lib:test', '-e', script +end + +task default: :test