# Make test-all fails

**URL:** <https://www.ruby-forum.com/t/make-test-all-fails/72139>\
**Category:** Development\
**Created:** [October 14, 2006, 5:53pm UTC](https://www.ruby-forum.com/t/make-test-all-fails/72139 "2006-10-14T17:53:49Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Yukihiro\_M](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/y/c57346/32.png) [@Yukihiro\_M](https://www.ruby-forum.com/u/Yukihiro_M)\
**Post date:** [October 14, 2006, 5:53pm UTC](https://www.ruby-forum.com/t/make-test-all-fails/72139/1 "2006-10-14T17:53:49Z")

</div>

e$B$^$D$b$He(B e$B$f$-$R$m$G$9e(B

[ruby-core:09179]e$B$K$"$kDL$j!“e(Bmake test-alle$B$,F0$+$J$/$J$C$F$ke(B  
e$B$s$G$9$,!”$3$l$Oe(B

```
    * 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.

e$B$H4X78$"$k$s$G$7$g$&$+!#%(%i!\<%a%C%;!\<%8$O$3$s$J46$8$G$9!#e(B

./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

---

<div class="post-metadata">

**Author:** ![Yukihiro\_M](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/y/c57346/32.png) [@Yukihiro\_M](https://www.ruby-forum.com/u/Yukihiro_M)\
**Post date:** [October 14, 2006, 7:52pm UTC](https://www.ruby-forum.com/t/make-test-all-fails/72139/2 "2006-10-14T19:52:34Z")

</div>

e$B$J$+$@$G$9!#e(B

At Sun, 15 Oct 2006 00:52:17 +0900,  
Yukihiro M. wrote in [ruby-dev:29663]:

> ```
> File-like methods correctly.
> 
> ```
> 
> e$B$H4X78$"$k$s$G$7$g$&$+!#%(%i!\<%a%C%;!\<%8$O$3$s$J46$8$G$9!#e(B

e$BF~$l0c$$$G%3%\_%C%H$7$^$7$?$,!"$=$l$N$;$$$G$9!#e(B"./“e$B$de(B”…/"e$B$G$O$8e(B  
e$B$^$k%U%!%$%k$re(Brequiree$B$9$k$He(B$:e$B$O;2\>H$7$J$$$N$rK:$l$F$^$7$?!#e(B
