class Minitest::Reporters::HtmlReporter

def summarize_suite(suite, tests)

based on analyze_suite from the JUnit reporter
def summarize_suite(suite, tests)
  summary = Hash.new(0)
  summary[:name] = suite.to_s
  tests.each do |test|
    summary[:"#{result(test)}_count"] += 1
    summary[:assertion_count] += test.assertions
    summary[:test_count] += 1
    summary[:time] += test.time
  end
  summary[:has_errors_or_failures] = (summary[:fail_count] + summary[:error_count]) > 0
  summary[:has_skipps] = summary[:skip_count] > 0
  summary
end