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/