SimpleCov を使用してコード カバレッジ情報を収集しようとしていますが、その仕組みを理解できないようです。それは常に私に0.0%LOCを与えます。それを機能させるために何かをする必要がありますか?
require 'simplecov'
SimpleCov.start
SimpleCov.command_name 'Unit Tests'
def foo
puts '12345'
end
foo
次の出力が表示されます。
$ ruby mytest.rb
12345
/private/tmp/simpletest/coverage への単体テスト用に生成されたカバレッジ レポート。0.0 / 0.0 LOC (100.0%) をカバー。
rspec または特別な環境で使用する必要がありますか? 任意のコードのコード カバレッジを有効にすることはできませんか?