diff options
Diffstat (limited to 'lib')
-rw-r--r-- | lib/test/unit.rb | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/lib/test/unit.rb b/lib/test/unit.rb index 09708d14df..8d3a726b9b 100644 --- a/lib/test/unit.rb +++ b/lib/test/unit.rb @@ -570,6 +570,8 @@ module Test } end report.reject!{|r| r.start_with? "Skipped:" } if @options[:hide_skip] + report.sort_by!{|r| r.start_with?("Skipped:") ? 0 : \ + (r.start_with?("Failure:") ? 1 : 2) } result end @@ -599,6 +601,12 @@ module Test raise @interrupt if @interrupt result end + + def run(*args) + result = super + puts "\nruby -v: #{RUBY_DESCRIPTION}" + result + end end class AutoRunner |