StringIO を編集。
ruby-1.8.6 からテストに失敗しても exit ステータスが 0 のままらしい。
test/unit ではなく at_exit の仕様変更が原因のようです。
$ cat exit.rb at_exit do exit(1) end $ ruby-1.8.5 exit.rb $ echo $? 1 $ ruby-1.8 exit.rb $ echo $? 0
最近のコメント