Spork.prefork do unless ENV['DRB'] require 'simplecov' end # other code ... end Spork.each_run do if ENV['DRB'] require 'simplecov' end # other code ... end
Code coverage for Ruby Source Code API documentation Changelog Rubygem Continuous Integration SimpleCov is a code coverage analysis tool for Ruby. It uses Ruby's built-in Coverage library to gather code coverage data, but makes processing its results much easier by providing a clean API to filter, group, merge, format, and display those results, giving you a complete code coverage suite that can b
最近つくっているプロジェクト(WeatherHacker)で、カバレッジを取り始めたら結構捗った。個人で進めているプロジェクトでは特に、どこまで進めば良いか・どこまで進んだのかが見えづらいので、指標化すること自体で単純に捗ると思う。位置がわからなかったら速度感わからないし、位置がわかれば速度や加速度がわかって、いろんな予想が付きやすくなりそう。何より、これだけやったみたいなモチベーションが湧いて良い。 simplecov これまでカバレッジ測定とか個人でしたことなくて、Rubyでカバレッジ測定するやつを聞いたら@aerealさんがSimpleCovというのを教えてくれて、調べて導入してみたら、かなり簡単にカバレッジを取ることができた。まとめると、こういう感じで導入できる。 $ echo 'gem "simplecov", :require => false' >> Gemfile $ bu
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く