On Sep 27, 2008, at 13:50 , Nobuyoshi Nakada wrote:

> At Sat, 27 Sep 2008 20:40:27 +0900,
> Yusuke ENDOH wrote in [ruby-core:18988]:
>> I think the method name problem must be added:
>>
>> - assert_raise or _raises  [ruby-core:18933]
>> - refute_* or assert_not_*  [ruby-core:18899]
>>
>> It is very ruby-level API and must be settled by 1.9 freeze.
>
> And, bin/testrb doesn't work due to lack of Test::Unit::AutoRunner.

I'll delete it. I have yet to see ANYONE use it in the 8 years I've  
been coding ruby. Even ruby-core doesn't use it, the Makefile invokes  
test/runner.rb. testrb is incredibly inconvenient to use (doesn't take  
-I arg so you're forced to run with `ruby -I... -S testrb ...`). In  
short, it is a lame duck and I want to see it shot dead.

> Also, miniunit exits with failures and errors count, but it can
> overflow easily and isn't portable.  It should `exit false'.

it overflows? BUG IN RUBY! :P

fixed. #run still returns the count, but at_exit exits with false.