Class: TextTestHook

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

Instance Method Summary collapse

Instance Method Details

#compile(request) ⇒ Object



4
5
6
# File 'lib/test_hook.rb', line 4

def compile(request)
  { source: request[:content].strip, examples: parse_test(request[:test]) }
end

#run!(test_definition) ⇒ Object



8
9
10
# File 'lib/test_hook.rb', line 8

def run!(test_definition)
  metatest.test(test_definition, test_definition[:examples])
end