ruby-ng.eclass's ruby_add_rdepend function automatically adds the specified dependencies to DEPEND under a test? conditional, but doesn't declare the test flag in IUSE. This is incorrect per both devmanual and PMS, as the only flags that don't need to be declared are ARCH and USE_EXPAND things.
This should be fixed now in CVS, thanks.