mirror of
https://github.com/rails/rails.git
synced 2022-11-09 12:12:34 -05:00
27 lines
513 B
Text
27 lines
513 B
Text
|
# -*- ruby -*-
|
||
|
|
||
|
# require 'autotest/restart'
|
||
|
|
||
|
ENV['GEM_PATH'] = "tmp/isolate/ruby-1.8"
|
||
|
|
||
|
module Autotest::Restart
|
||
|
Autotest.add_hook :updated do |at, *args|
|
||
|
if args.flatten.include? ".autotest" then
|
||
|
warn "Detected change to .autotest, restarting"
|
||
|
cmd = %w(autotest)
|
||
|
cmd << " -v" if $v
|
||
|
cmd += ARGV
|
||
|
|
||
|
exec(*cmd)
|
||
|
end
|
||
|
end
|
||
|
end
|
||
|
|
||
|
Autotest.add_hook :initialize do |at|
|
||
|
at.add_exception 'tmp'
|
||
|
at.testlib = "minitest/autorun"
|
||
|
|
||
|
at.find_directories = ARGV unless ARGV.empty?
|
||
|
end
|
||
|
|