1
2
3
4
5
6
7
8
9
10
11
12
13
require "minitest/test_task"

Minitest::TestTask.create
task default: :test

namespace :test do
  desc "Run tests on source changes"
  task :watch do
    loop do
      sh "fd .*.rb | entr -d rake test:isolated"
    end
  end
end