From: WATANABE Hirofumi Date: 2006-10-02T15:02:17+09:00 Subject: [ruby-dev:29622] Re: [ruby-cvs:18313] ruby, ruby/lib/test/unit, ruby/lib/test/unit/collector: * common.mk (test-all): separate directory where running test cases わたなべです。 nobu writes: > * lib/test/unit/autorunner.rb (options): added --basedir, --workdir > and --load-path options. testディレクトリへ移動しなくなった変わりに--basedirを使うよ うになってますが、$:.unshiftで先頭に追加しているため require 'webrick/utils'でtest/webrick/utils.rbをロードしてし まいます。pushしたほうがいいでしょう。 Index: lib/test/unit/autorunner.rb =================================================================== RCS file: /src/ruby/lib/test/unit/autorunner.rb,v retrieving revision 1.8.2.5 diff -U1 -r1.8.2.5 autorunner.rb --- lib/test/unit/autorunner.rb 1 Oct 2006 16:25:36 -0000 1.8.2.5 +++ lib/test/unit/autorunner.rb 2 Oct 2006 06:01:10 -0000 @@ -66,3 +66,3 @@ c.base = r.base - $:.unshift(r.base) if r.base + $:.push(r.base) if r.base c.collect(*(r.to_run.empty? ? ['.'] : r.to_run))