class GobstonesTestHook

Public Instance Methods

compile(request) click to toggle source
# File lib/test_hook.rb, line 10
def compile(request)
  test = parse_test request
  test[:source] = "#{request[:content]}\n#{request[:extra]}".strip
  test[:check_head_position] = !!test[:check_head_position]
  test
end
run!(test_definition) click to toggle source
# File lib/test_hook.rb, line 17
def run!(test_definition)
  StonesSpec::Gobstones.configure do |config|
    config.gbs_command = gobstones_command
  end

  StonesSpec::Runner.new.run!(test_definition)
end