parent
770121b633
commit
e8ed3d6407
1 changed files with 0 additions and 38 deletions
@ -1,38 +0,0 @@ |
||||
ENV["WATCHR"] = "1" |
||||
system 'clear' |
||||
|
||||
def run(cmd) |
||||
`#{cmd}` |
||||
end |
||||
|
||||
def run_all_tests |
||||
system('clear') |
||||
result = run "./run-tests.sh" |
||||
puts result |
||||
end |
||||
|
||||
run_all_tests |
||||
watch('.*.el') { run_all_tests } |
||||
|
||||
# Ctrl-\ |
||||
Signal.trap 'QUIT' do |
||||
puts " --- Running all tests ---\n\n" |
||||
run_all_tests |
||||
end |
||||
|
||||
@interrupted = false |
||||
|
||||
# Ctrl-C |
||||
Signal.trap 'INT' do |
||||
if @interrupted then |
||||
@wants_to_quit = true |
||||
abort("\n") |
||||
else |
||||
puts "Interrupt a second time to quit" |
||||
@interrupted = true |
||||
Kernel.sleep 1.5 |
||||
# raise Interrupt, nil # let the run loop catch it |
||||
run_all_tests |
||||
@interrupted = false |
||||
end |
||||
end |
||||
Loading…
Reference in new issue