class Minitest::Reporters::DelegateReporter

def all_reporters

def all_reporters
  if @all_reporters.nil?
    if Minitest::Reporters.reporters
      @all_reporters = Minitest::Reporters.reporters + guard_reporter(@reporters)
      @all_reporters.each do |reporter|
        reporter.io = @options[:io]
        reporter.add_defaults(@options.merge(:total_count => total_count(@options))) if reporter.respond_to? :add_defaults
      end
    else
      @all_reporters = @reporters
    end
  end
  @all_reporters
end