update test infrastructure to support Rubinius
commit0a3e9cacd7ca2feb91bae23b0c678d5e986f866f
authorEric Wong <normalperson@yhbt.net>
Fri, 11 Jun 2010 08:47:41 +0000 (11 08:47 +0000)
committerEric Wong <normalperson@yhbt.net>
Fri, 11 Jun 2010 08:48:07 +0000 (11 08:48 +0000)
tree321d8960d0a6711ccefdc12b759cfa890c4d93f2
parent37687e027233072582c28bdd1530047a40ef7869
update test infrastructure to support Rubinius

Rubinius still has a few issues that prevent 100% support,
but it basically works if log rotation or USR2 upgrades aren't
required.  Tickets for all known issues for Rubinius have
been filed on the project's issue tracker.

* rbx does not support -i/-p yet, so rely on MRI for that
* "io/nonblock" is missing
* avoiding any optional Gems for now (EM, Rev, etc..)
GNUmakefile
lib/rainbows/base.rb
t/.gitignore
t/GNUmakefile
t/test-lib.sh
t/test_isolate.rb