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