9

私は小さな宝石に取り組んでおり、simplecovspec_helper.rb2 行に含めました。

require 'simplecov'
SimpleCov.start

rspec テストを実行すると、simplecov は正しく開始されたように見えますが、レポートはそうではありません。

Finished in 0.00214 seconds
8 examples, 0 failures

Coverage report generated for /home/...... 
spec to /home/megas/Work/calc/coverage. 0 / 0 LOC (0.0%) covered.

何が問題で、どのように修正するのですか? ありがとう

4

6 に答える 6

21

また、ファイルの先頭でsimplecov (aka SimpleCov.start)を有効にしてください。特にコードが必要になる前に。

于 2012-10-02T07:17:21.507 に答える
0

コマンドラインからスクリプトを実行していますが、スクリプトの最後に終了を配置するだけで解決できることがわかりました。どっ!

あるいは、以下も機能します

SimpleCov.at_exit do
  SimpleCov.result.format!
end
于 2015-05-13T13:53:39.063 に答える