# Test/ruby/

**URL:** <https://www.ruby-forum.com/t/test-ruby/112994>\
**Category:** Development\
**Created:** [August 25, 2007, 4:57pm UTC](https://www.ruby-forum.com/t/test-ruby/112994 "2007-08-25T16:57:32Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![SASADA\_Koichi](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/f1d935/32.png) [@SASADA\_Koichi](https://www.ruby-forum.com/u/SASADA_Koichi)\
**Post date:** [August 25, 2007, 4:57pm UTC](https://www.ruby-forum.com/t/test-ruby/112994/1 "2007-08-25T16:57:32Z")

</div>

e$B!!$5$5$@$G$9!%e(B

e$B!!$?$V$se(B m17n e$B$N1F6A$@$H;W$$$^$9$,!$e(Btest/ruby/test\_file.rb  
e$B$r\<B9T$9e(B  
e$B$k$H!$$J$s$+;\_$^$j$^$9!%860x$ODI$C$F$$$^$;$s!%e(B

$ make ruby test-all TESTS=’-v ruby/test\_file’  
make: `ruby’ is up to date.  
./miniruby …/trunk/runruby.rb --extout=.ext –  
“…/trunk/test/runner.rb” --basedir="…/trunk/test" --runner=console  
-v ruby/test\_file  
Loaded suite test\_file  
Started  
test\_chown(TestFile): .  
test\_each\_byte\_extended\_file(TestFile): make: \*\*\* [test-all] Error 1

e$B!!e(B-x test\_file  
e$B$H$7$F\<B9T$7$F$\_$k$H!$\<!$N$h$&$JL$CN$N%(%i!\<$,$G$F$-e(B  
e$B$^$7$?!%e(B

Finished in 70.019351 seconds.

1. Error:  
test\_fnmatch(TestFnmatch):  
TypeError: can’t convert Fixnum into String  
/home/ko1/ruby/trunk/test/ruby/test\_fnmatch.rb:7:in `include?' /home/ko1/ruby/trunk/test/ruby/test_fnmatch.rb:7:in`block in  
bracket\_test’  
/home/ko1/ruby/trunk/test/ruby/test\_fnmatch.rb:6:in `upto' /home/ko1/ruby/trunk/test/ruby/test_fnmatch.rb:6:in`bracket\_test’  
/home/ko1/ruby/trunk/test/ruby/test\_fnmatch.rb:45:in `test\_fnmatch’

2. Failure:  
test\_each(TestString)  
[/home/ko1/ruby/trunk/test/ruby/test\_string.rb:475]:  
\<“hello\n\n\n”\> expected but was  
\<“hello\n”\>.

3. Failure:  
test\_each\_line(TestString)  
[/home/ko1/ruby/trunk/test/ruby/test\_string.rb:503]:  
\<“hello\n\n\n”\> expected but was  
\<“hello\n”\>.

4. Error:  
test\_rindex(TestString):  
IndexError: index out of range  
/home/ko1/ruby/trunk/test/ruby/test\_string.rb:724:in `rindex' /home/ko1/ruby/trunk/test/ruby/test_string.rb:724:in`test\_rindex’

5. Failure:  
test\_strip!(TestString)  
[/home/ko1/ruby/trunk/test/ruby/test\_string.rb:971]:  
 expected but was  
\<""\>.

6. Failure:  
test\_tr(TestString)  
[/home/ko1/ruby/trunk/test/ruby/test\_string.rb:1190]:  
\<“_e\*\*o"\> expected but was  
\<"h_ll\*”\>.

7. Failure:  
test\_tr!(TestString)  
[/home/ko1/ruby/trunk/test/ruby/test\_string.rb:1202]:  
\<“_e\*\*o"\> expected but was  
\<"h_ll\*”\>.

638 tests, 909052 assertions, 13 failures, 4 errors

---

<div class="post-metadata">

**Author:** ![SASADA\_Koichi](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/f1d935/32.png) [@SASADA\_Koichi](https://www.ruby-forum.com/u/SASADA_Koichi)\
**Post date:** [August 25, 2007, 6:02pm UTC](https://www.ruby-forum.com/t/test-ruby/112994/2 "2007-08-25T18:02:38Z")

</div>

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

In message “Re: [ruby-dev:31652] test/ruby/”  
on Sat, 25 Aug 2007 23:56:23 +0900, SASADA Koichi [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
writes:

|e$B!!$?$V$se(B m17n e$B$N1F6A$@$H;W$$$^$9$,!$e(Btest/ruby/test\_file.rb e$B$r\<B9T$9e(B  
|e$B$k$H!$$J$s$+;\_$^$j$^$9!%860x$ODI$C$F$$$^$;$s!%e(B

e$B$(!\<$H!"%P%0$G$7$?!#e(B

- getce$B$,e(BEOFErrore$B$rJV$9e(B
- delegate.rbe$B$,e(B$@e$B$K$\*$+$7$JJQ99$r2C$($F$$$?e(B
- each\_bytee$B$,L58B%k!\<%We(B

e$B$NJ;$;5;$G$9!#=$@5$O7nMKF|$K$G$b%3%\_%C%H$7$^$9!#e(B

|e$B!!e(B-x test\_file e$B$H$7$F\<B9T$7$F$\_$k$H!$\<!$N$h$&$JL$CN$N%(%i!\<$,$G$F$-e(B  
|e$B$^$7$?!%e(B

e$B$3$A$i$O$^$@8+$F$^$;$s!#e(B
