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

ruby-changes:11184

From: nobu <ko1@a...>
Date: Fri, 6 Mar 2009 13:49:21 +0900 (JST)
Subject: [ruby-changes:11184] Ruby:r22790 (trunk): * lib/rake/testtask.rb (Rake::TestTask#define): passes each libs

nobu	2009-03-06 13:45:38 +0900 (Fri, 06 Mar 2009)

  New Revision: 22790

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

  Log:
    * lib/rake/testtask.rb (Rake::TestTask#define): passes each libs
      as each arguments with expanded.  incorporated from rake 0.8.4.

  Modified files:
    trunk/ChangeLog
    trunk/lib/rake/testtask.rb

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 22789)
+++ ChangeLog	(revision 22790)
@@ -1,3 +1,8 @@
+Fri Mar  6 13:45:37 2009  Nobuyoshi Nakada  <nobu@r...>
+
+	* lib/rake/testtask.rb (Rake::TestTask#define): passes each libs
+	  as each arguments with expanded.  incorporated from rake 0.8.4.
+
 Thu Mar  5 18:36:38 2009  Nobuyoshi Nakada  <nobu@r...>
 
 	* numeric.c (flo_to_s): keeps enough precision for round trip.
Index: lib/rake/testtask.rb
===================================================================
--- lib/rake/testtask.rb	(revision 22789)
+++ lib/rake/testtask.rb	(revision 22790)
@@ -93,7 +93,7 @@
 
     # Create the tasks defined by this task lib.
     def define
-      lib_path = @libs.join(File::PATH_SEPARATOR)
+      lib_path = @libs.collect {|path| "-I#{File.expand_path(path)}"}
       desc "Run tests" + (@name==:test ? "" : " for #{@name}")
       task @name do
         run_code = ''
@@ -107,7 +107,7 @@
             when :rake
               rake_loader
             end
-          @ruby_opts.unshift( "-I#{lib_path}" )
+          @ruby_opts.unshift( *lib_path )
           @ruby_opts.unshift( "-w" ) if @warning
           ruby @ruby_opts.join(" ") +
             " \"#{run_code}\" " +

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

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