Rails アプリケーションにコード カバレッジを追加しようとしていますが、ユニット テスト、機能テスト、およびセレン テストの全体的なカバレッジ数を取得したいと考えています。私は minitest と jruby 1.7.19 (問題がある場合) を使用し、初期化ファイルで Simplecov を起動しています。
レポートで、同じファイルが 2 回評価されていることに気付きましたが、一方のカバレッジは 0% で、もう一方のカバレッジは何パーセントかです。これは、全体的なカバレッジ数を台無しにしています。
レポート内の 2 つの同一ファイルは次のようになります。
lib/qa/psd_components/tools.rb
lib//qa/psd_components/tools.rb
2 番目の lib の後の余分なスラッシュに注意してください。これにより、simplecov がそれを別のファイルとして扱うようになっているようです。なぜこれが起こっているのかわかりません。