From: Yukihiro Matsumoto Date: 2006-10-15T00:52:17+09:00 Subject: [ruby-dev:29663] make test-all fails まつもと ゆきひろです [ruby-core:09179]にある通り、make test-allが動かなくなってる んですが、これは * lib/test/unit/collector/dir.rb (Collector::Dir#collect): prepend base directory to load path. * lib/test/unit/collector/dir.rb (Collector::Dir#collect_file): should use the given File-like interface, but not File directly. * test/testunit/collector/test_dir.rb (TestDir::FileSystem): implement File-like methods correctly. と関係あるんでしょうか。エラーメッセージはこんな感じです。 ./miniruby ./runruby.rb --extout=.ext -- "./test/runner.rb" --basedir="./test" --runner=console /home/matz/work/ruby/lib/test/unit/collector/dir.rb:89:in `require': no such file to load -- ./yaml/test_yaml.rb (LoadError) from /home/matz/work/ruby/lib/test/unit/collector/dir.rb:89:in `collect_file' from /home/matz/work/ruby/lib/test/unit/collector/dir.rb:72:in `recursive_collect' from /home/matz/work/ruby/lib/test/unit/collector/dir.rb:57:in `Array#each' from /home/matz/work/ruby/lib/test/unit/collector/dir.rb:57:in `recursive_collect' from /home/matz/work/ruby/lib/test/unit/collector/dir.rb:62:in `recursive_collect' from /home/matz/work/ruby/lib/test/unit/collector/dir.rb:57:in `Array#each' from /home/matz/work/ruby/lib/test/unit/collector/dir.rb:57:in `recursive_collect' from /home/matz/work/ruby/lib/test/unit/collector/dir.rb:29:in `Test::Unit::Collector::Dir#collect' from /home/matz/work/ruby/lib/test/unit/autorunner.rb:68 from /home/matz/work/ruby/lib/test/unit/autorunner.rb:212 from /home/matz/work/ruby/lib/test/unit/autorunner.rb:212:in `Proc#[]' from /home/matz/work/ruby/lib/test/unit/autorunner.rb:212:in `Test::Unit::AutoRunner#run' from /home/matz/work/ruby/lib/test/unit/autorunner.rb:12:in `Test::Unit::AutoRunner#run' from ./test/runner.rb:9