3

RSpec を使用して simplecov を Rails プロジェクトに追加する場合、これを rails_helper.rb の一番上に配置します。

require 'simplecov'

SimpleCov.start 'rails' do
  add_filter '/spec/'     

  add_group 'Controllers', 'app/controllers'
  add_group 'Models', 'app/models'
end

simplecov がバニラ ルビー gem のコード カバレッジを文書化するために必要な、予想される場所とコードは何ですか?

4

2 に答える 2

1

gemspecにgemがあることを確認してください

s.add_development_dependency "simplecov"

そしたら一番上にspec/spec_helper.rb

require 'simplecov'

SimpleCov.start do
  add_filter '/spec/' 
end

/libこれは、関連するディレクトリをカバーする必要があります。

于 2016-07-12T07:28:03.967 に答える