Hi all!

As usual, compilation is fine, Ruby runs fine. This time I spent a bit
more effort on the tests, tho.
1) My iPAQ itself has no `make` installed. I can run scripts by hand
   `find -name test_\* | xargs -n 1 ruby` is not that bad.
   For some suites, you need to `cd` into the subdirectory, tho.
   That's slightly annoying, so I was wondering, would there be an
   easier way, which is not `./miniruby ./runruby.rb --extout=.ext -- -C
   "./test" runner.rb --runner=console *` since that is rather slow,
   still. 
2) The test themselves are on a read-only nfs mount.
   Shouldn't test/ruby/test_whileuntil.rb (!) and
   test/logger/test_logger.rb try to use /tmp which is supposed to
   be world-writeable ?
   test/wsdl has a bunch of them, too.
3) test/zlib/test_zlib.rb does not run like
   `ruby test/zlib/test_zlib/rb` whereas all (almost?) other suites do
   run that way.
   `./miniruby ./runruby.rb --extout=.ext -- -C "./test" runner.rb --runner=console zlib`
   runs fine, but it still seems inconsistent. Patch below.
4) rss has one error, twice
      Errno::EACCES: Permission denied - rss10.rdf
   But there's no such file. Same as item (2) ?
5) test/soap/*
   this is gonna hurt...
     ./soap/calc/test_calc_cgi.rb:55:in `test_calc_cgi'
       REXML::ParseException: Missing end tag for 'HR' (got "BODY")
     ./soap/header/test_authheader_cgi.rb:113:in `test_authfailure'
       Message: <"Missing end tag for 'HR' (got \"BODY\")\nLine: \nPosition: \nLast 80 unconsumed characters:\n </HTML> ">
     ./soap/header/test_authheader_cgi.rb:87:in `teardown'
       REXML::ParseException: Missing end tag for 'HR' (got "BODY")
   and then it gets useless with
       Errno::EADDRINUSE: Address already in use - bind(2)
6) Haven't tested dbm, gdbm, sdbm; I've never used them.
7) familiar-linux has no tcl+tk anymore; i've been able to use that in the
   past. I should try and setup gtk or gtk2.

Concluding, when ruby 1.8.5 is released, I'll be able to release ipkgs
immediately.

Thanks,
Kero.

+--- Kero ---------------------------------- kero@chello@nl ---+
|  The last good thing written in C++ was the Pachelbel Canon  |
|  Jerry Olson                                                 |
+--- M38c ------------ http://members.chello.nl/k.vangelder ---+


diff -ur ruby-1.8.5/test/zlib/test_zlib.rb
../../iPAQ/Ruby/ruby-1.8.5/test/zlib/test_zlib.rb
--- ruby-1.8.5/test/zlib/test_zlib.rb   2004-09-07 09:11:06.000000000
+0200
+++ ../../iPAQ/Ruby/ruby-1.8.5/test/zlib/test_zlib.rb   2006-08-12
21:16:12.000000000 +0200
@@ -1,3 +1,4 @@
+require 'test/unit'
 require 'test/unit/testsuite'
 require 'test/unit/testcase'
 require 'stringio'