18
私は、レール3.2.3、rspec 2.9.0、およびsimplecov 0.6.1を使用しているプロジェクトを持っており、すべて最新の宝石であるようです。rspec、rails、およびsimplecovを使用してビュー仕様のカバレッジを取得するにはどうすればよいですか?
コントローラとモデルのコードカバレッジの結果が表示されますが、ビューは表示されません。
SimpleCov.start 'rails' do
add_group 'Views', 'app/views'
end
とにも明示的に私は.erbファイルが含まれていませんしたいと言って::
SimpleCov.start 'rails' do
add_group 'Views', 'app/views/*/*.erb'
end
を...しかし、何のサイコロ私は私のsimplecov設定でグループを追加しようとしました。私のカバレッジ結果には「Views」グループがありますが、そこにはファイルはリストされていません。
これは誰でも入手できましたか?
それは周りの仕事がまだ見つかっていない残念です。代替ツールが見つかりましたか? –
同時に、すべてのロジックをビューから移動し、必要に応じてプレゼンターに依頼してください。 カピバラのような統合テストとツールも役に立ちます。 – Leito
@AbePetrillo、私は何も選択肢が見つかりませんでした。私は最近のアプリでキュウリのテストでこれをカバーしていますが、テストの価値のあるものがあれば、おそらくヘルパーになるはずだという結論に同意しています。 – dpassage