2016-07-24 12 views
0

Я понимаю, что RubyMine настроен на работу с SimpleCov «из коробки». Тем не менее, всякий раз, когда я нажимаю «тест с покрытием» кнопку в RubyMine, я получаю следующее:Не удается найти simplecov executable

RubyMine error message

Это происходит для всех моих проектов. I do имеют несколько версий Ruby, установленных на моем mac, но 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

Я был в состоянии решить эту проблему двумя способами:

  1. Во-первых, я скачал последнюю версию RubyMine (на момент написания этой статьи, 2016.2).
  2. Далее я проверил, что моя переменная среды PATH содержит каталог RubyMine /bin/.
0

Это работает для меня - добавить в ваш Gemfile:

group :test do 
    gem 'simplecov' 
end 

Кроме того, я должен был перезапустить RubyMine.

 Смежные вопросы

  • Нет связанных вопросов^_^