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

ruby-changes:26002

From: usa <ko1@a...>
Date: Fri, 30 Nov 2012 21:09:31 +0900 (JST)
Subject: [ruby-changes:26002] usa:r38059 (trunk): * lib/test/unit/parallel.rb (Test::Unit::Worker.run): wrap LoadError

usa	2012-11-30 21:09:19 +0900 (Fri, 30 Nov 2012)

  New Revision: 38059

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

  Log:
    * lib/test/unit/parallel.rb (Test::Unit::Worker.run): wrap LoadError
      because it's Gem::LoadError sometimes.  see [Bug #6882]

  Modified files:
    trunk/ChangeLog
    trunk/lib/test/unit/parallel.rb

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 38058)
+++ ChangeLog	(revision 38059)
@@ -1,3 +1,8 @@
+Fri Nov 30 21:07:56 2012  NAKAMURA Usaku  <usa@r...>
+
+	* lib/test/unit/parallel.rb (Test::Unit::Worker.run): wrap LoadError
+	  because it's Gem::LoadError sometimes.  see [Bug #6882]
+
 Fri Nov 30 20:47:44 2012  Koichi Sasada  <ko1@a...>
 
 	* thread.c: TracePoint#self returns invoking/exitting thread object
Index: lib/test/unit/parallel.rb
===================================================================
--- lib/test/unit/parallel.rb	(revision 38058)
+++ lib/test/unit/parallel.rb	(revision 38059)
@@ -113,7 +113,7 @@
               begin
                 require $1
               rescue LoadError
-                _report "after", Marshal.dump([$1, $!])
+                _report "after", Marshal.dump([$1, ProxyError.new($!)])
                 _report "ready"
                 next
               end

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

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