前回のエントリでrcovを試してみたんですが、Ruby1.9に対応してなくて正確にコードカバレッジが測定できなかった。 cover_meというのは1.9系で動作するらしいけど、調べてみるとRailsと一緒に動かす記事ばかりだったので、Rails以外の環境で動くか分からんかった。 しかし、試してみたら出来たのでメモとして残しておきます。 環境構築 Rubyのバージョンは1.9.2-p180です。 cover_meはgemからインストールできます。 # cover_meをインストールする gem install cover_me --pre 現時点でcover_meの最新バージョンは1.0.0.rc6です。 試しに動かしてみる 基本的にテスト用のツールはなんでもいいと思うんですが、今回はRSpecを利用しています。 テストはrakeを使ったほうが楽なのでRakefileにプログラムをまとめる