Class: GobstonesTestHook

Inherits:
Mumukit::Defaults::TestHook
  • Object
show all
Defined in:
lib/test_hook.rb

Instance Method Summary collapse

Instance Method Details

#run!(request) ⇒ Object



2
3
4
5
6
7
8
9
10
11
12
# File 'lib/test_hook.rb', line 2

def run!(request)
  output, status = request.precompiled_result

  if request.precompiled_batch.options[:interactive]
    ['', :passed]
  elsif status.passed?
    request.precompiled_batch.run_tests! output
  else
    request.precompiled_result
  end
end