[前][次][番号順一覧][スレッド一覧]

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/

[前][次][番号順一覧][スレッド一覧]