ruby-changes:8112
From: ryan <ko1@a...>
Date: Tue, 30 Sep 2008 13:57:25 +0900 (JST)
Subject: [ruby-changes:8112] Ruby:r19638 (trunk): Updated miniunit to 1.3.0 r4256.
ryan 2008-09-30 13:57:06 +0900 (Tue, 30 Sep 2008) New Revision: 19638 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=19638 Log: Updated miniunit to 1.3.0 r4256. Modified files: trunk/ChangeLog trunk/lib/mini/test.rb Index: ChangeLog =================================================================== --- ChangeLog (revision 19637) +++ ChangeLog (revision 19638) @@ -3,11 +3,10 @@ * test/rubygems/test_gem_installer.rb: remove extra call to setup to fix ENV['HOME'] pollution. -Tue Sep 30 13:04:11 2008 Ryan Davis <ryan@w...> +Tue Sep 30 13:04:11 2008 Ryan Davis <ryand-ruby@z...> - * lib/mini/test.rb: Updated to 1.3.0 r4255. + * lib/mini/test.rb: Updated to 1.3.0 r4256. * test/mini/*: added from r4255. - * lib/mini/test.rb: rolled out change 19608... not 1.8 compatible. Tue Sep 30 07:46:07 2008 Eric Hodel <drbrain@s...> Index: lib/mini/test.rb =================================================================== --- lib/mini/test.rb (revision 19637) +++ lib/mini/test.rb (revision 19638) @@ -24,6 +24,7 @@ __FILE__ end + # './lib' in project dir, or '/usr/local/blahblah' if installed MINI_DIR = File.dirname(File.dirname(file)) def self.filter_backtrace bt @@ -31,11 +32,11 @@ new_bt = [] bt.each do |line| - break if line.index(MINI_DIR) == 0 + break if line.rindex(MINI_DIR, 0) new_bt << line end - new_bt = bt.reject { |line| line.index(MINI_DIR) == 0 } if + new_bt = bt.reject { |line| line.rindex(MINI_DIR, 0) } if new_bt.empty? new_bt = bt.dup if new_bt.empty? @@ -320,7 +321,7 @@ def self.autorun at_exit { exit_code = Mini::Test.new.run(ARGV) - exit false if exit_code + exit false if exit_code && exit_code != 0 } unless @@installed_at_exit @@installed_at_exit = true end -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/