class Minitest::Reporters::ProgressReporter

def record(test)

def record(test)
  super
  return if test.skipped? && !@detailed_skip
  if test.failure
    print "\e[0m\e[1000D\e[K"
    print_colored_status(test)
    print_test_with_time(test)
    puts
    print_info(test.failure, test.error?)
    puts
  end
  if test.skipped? && color != "red"
    self.color = "yellow"
  elsif test.failure
    self.color = "red"
  end
  show
end