私は今ちょっと混乱していますが、要点はrake spec:rcovを正常に実行してレポートを取得できることですが、カバーされていると表示されるのはコードの「def」行だけです。メソッド内のコードはいずれもrcovに従って実行されていません。
具体的には、アプリケーションヘルパーにdisp_price_txtメソッドがあります。rspecを渡すspecをspec/helpers/application_helper_spec.rbに記述しました。ただし、rcovは実行中のコードを表示していません。
私の宝石は以下の通りです。私はree1.8.7-headを使用しています。私はMetricalをインストールすることから始め、1.9専用であることに気付くまでsimplecovを使用するつもりでした。それから私はrcovに戻りました。
rails(3.1.1)rspec(2.8.0、2.7.0)rspec-core(2.8.0、2.7.1)rspec-expectations(2.8.0、2.7.0)rspec-mocks(2.8.0、2.7。 0)rspec-rails(2.8.1、2.7.0)rcov(0.9.11)
うまくいけば、これはいくつかの入力を取得するのに十分です。他の情報が必要な場合は私に知らせてください。ありがとう。