kimura wataru
kimur****@i*****
Wed Nov 2 23:39:42 JST 2005
木村です。 ruby 1.6系(1.6.7, 1.6.8)で以下の問題をみつけたので修正しました。 * tests/tc_subclass.rbがassert_raiseメソッドがないために失敗する testunit-0.1.8ではassert_raisesという名前で、1.8標準添付のものと 名前がちがうのが原因です。 assert_raiseが定義されていないときにaliasするようにしました。 * tests/tc_nsstring.rbが 3 fails [ruby-talk:135308]の対応で、$KCODEにしたがってNSStringとString(ruby) の変換をするようにしました。 $KCODEが定義されないときに、UTF8と想定するようにしたのですが、 1.6添付のnkfはUTF8を扱えないためにテストが失敗します。 tests/tc_nsstring.rbのテスト時に$KCODE = "EUC"として テストを行うようにしました。 -- kimura wataru