class Minitest::Reporters::JUnitReporter

def report

def report
  super
  puts "Writing XML reports to #{@reports_path}"
  suites = tests.group_by { |test|
    test_class(test)
  }
  if @single_file
    xml = Builder::XmlMarkup.new(:indent => 2)
    xml.instruct!
    xml.testsuites do
      suites.each do |suite, tests|
        parse_xml_for(xml, suite, tests)
      end
    end
    File.open(filename_for('minitest'), "w") { |file| file << xml.target! }
  else
    suites.each do |suite, tests|
      xml = Builder::XmlMarkup.new(:indent => 2)
      xml.instruct!
      xml.testsuites do
        parse_xml_for(xml, suite, tests)
      end
      File.open(filename_for(suite), "w") { |file| file << xml.target! }
    end
  end
end