class Minitest::ServerReporter

def record result

def record result
  r = result
  c = r.class
  if defined?(Minitest::Result) && Minitest::Result === r then
    file, = r.source_location
    cn = r.klass
  else
    file, = r.method(r.name).source_location
    cn = c.name
  end
  sanitize r.failures
  @mt_server.result file, cn, r.name, r.failures, r.assertions, r.time
end