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

ruby-changes:9194

From: yugui <ko1@a...>
Date: Sun, 14 Dec 2008 09:28:47 +0900 (JST)
Subject: [ruby-changes:9194] Ruby:r20731 (ruby_1_9_1, trunk): reverts r20713

yugui	2008-12-14 09:28:10 +0900 (Sun, 14 Dec 2008)

  New Revision: 20731

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=20731

  Log:
    reverts r20713

  Modified files:
    branches/ruby_1_9_1/ChangeLog
    branches/ruby_1_9_1/lib/minitest/unit.rb
    trunk/ChangeLog
    trunk/lib/minitest/unit.rb

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 20730)
+++ ChangeLog	(revision 20731)
@@ -1,3 +1,7 @@
+Sun Dec 14 09:14:37 2008  Yuki Sonoda (Yugui)  <yugui@y...>
+
+	* reverts r20713.
+
 Sun Dec 14 01:35:48 2008  Tanaka Akira  <akr@f...>
 
 	* process.c (forked_child): new variable.
Index: lib/minitest/unit.rb
===================================================================
--- lib/minitest/unit.rb	(revision 20730)
+++ lib/minitest/unit.rb	(revision 20731)
@@ -336,12 +336,8 @@
     end
 
     def location e
-      e.backtrace.reverse.inject(""){ |last, s|
-        if  s =~ /in .(assert|refute|flunk$|pass$|fail$|raise$)/
-          break last 
-        else
-          s
-        end
+      e.backtrace.find { |s|
+        s !~ /in .(assert|refute|flunk|pass|fail|raise)/
       }.sub(/:in .*$/, '')
     end
 
Index: ruby_1_9_1/ChangeLog
===================================================================
--- ruby_1_9_1/ChangeLog	(revision 20730)
+++ ruby_1_9_1/ChangeLog	(revision 20731)
@@ -1,3 +1,7 @@
+Sun Dec 14 09:14:37 2008  Yuki Sonoda (Yugui)  <yugui@y...>
+
+	* reverts r20713.
+
 Sat Dec 13 22:17:30 2008  Yuki Sonoda (Yugui)  <yugui@y...>
 
 	* common.mk (help): describes more targets.
Index: ruby_1_9_1/lib/minitest/unit.rb
===================================================================
--- ruby_1_9_1/lib/minitest/unit.rb	(revision 20730)
+++ ruby_1_9_1/lib/minitest/unit.rb	(revision 20731)
@@ -336,12 +336,8 @@
     end
 
     def location e
-      e.backtrace.reverse.inject(""){ |last, s|
-        if  s =~ /in .(assert|refute|flunk$|pass$|fail$|raise$)/
-          break last 
-        else
-          s
-        end
+      e.backtrace.find { |s|
+        s !~ /in .(assert|refute|flunk|pass|fail|raise)/
       }.sub(/:in .*$/, '')
     end
 

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

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