テスティングライブラリ TinyTest
http://d.hatena.ne.jp/arikui1911/20090108/1231394335 をちょっと見直して作り直し。
嬉しいこと:
- テストが書けた
- C0 coverage 100%
- 1.8.7 でも動くようにできた
GitHub - TinyTest
http://github.com/arikui1911/tinytest/tree/master
追記: 1.8.6 でも動くようにしてみた
余談だけど、1.8.7 の存在は偉大だねえ。
1.9系に1.8.6から一気に飛ぶには溝がでかすぎる。
define_method :hoge do |*args, &block|
こういうブロック引数をSyntaxErrorにされたのを皮切りに、tinytest/compat.rbを書いててふと思った。