class MiniTest::Unit

def _run args = []

def _run args = []
  args = process_args args # ARGH!! blame test/unit process_args
  self.options.merge! args
  puts "Run options: #{help}"
  self.class.plugins.each do |plugin|
    send plugin
    break unless report.empty?
  end
  return failures + errors if self.test_count > 0 # or return nil...
rescue Interrupt
  abort 'Interrupted'
end