2016-07-24 15 views
0

RubyMineはSimpleCovをそのまま使えるように設定されています。私はルビーマインで「テストカバレッジを持つ」ボタンを押すと、必ずしかし、私は次を得る:simplecovの実行可能ファイルが見つかりません

RubyMine error message

これは私のプロジェクトのすべてのために起こっています。私私のMacに複数のバージョンのRubyがインストールされていますが、RubyMineは正しいバージョン(2.2.0-p0)を使用しています。さらに、ruby -vができます:

ruby 2.2.0p0 (2014-12-25 revision 49005) [x86_64-darwin15] 

そして、このためgem listを実行するには、simplecov (0.12.0)simplecov-html (0.10.0)の両方がインストールされていることを示しています。

プロジェクトディレクトリにrake testを実行すると、coverageフォルダが生成され、カバレッジレポートが正常に表示されます。

これをRubyMineと統合して、カバレッジレポートをアプリ内で見ることができますか?

答えて

1

は、私は2つの方法でこれを解決することができた:

  1. まず、私は(2016.2、これを書いている時点で)ルビーマインの最新バージョンをダウンロードしました。
  2. 次に、PATH環境変数にRubyMine /bin/ディレクトリが含まれていることを確認しました。
0

これは私のために働いた - あなたのGemfileに追加します。

group :test do 
    gem 'simplecov' 
end 

また、私はルビーマインを再起動する必要がありました。

関連する問題