lib/rake/testtask.rb in jimweirich-rake-0.8.3.1 vs lib/rake/testtask.rb in jimweirich-rake-0.8.3.99
- old
+ new
@@ -93,11 +93,11 @@
define
end
# 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)}\""}.join(' ')
desc "Run tests" + (@name==:test ? "" : " for #{@name}")
task @name do
run_code = ''
RakeFileUtils.verbose(@verbose) do
run_code =
@@ -107,10 +107,10 @@
when :testrb
"-S testrb #{fix}"
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}\" " +
file_list.collect { |fn| "\"#{fn}\"" }.join(' ') +
" #{option_list}"