Ошибка запуска граблей из IDE - PullRequest
2 голосов
/ 12 июня 2009

У меня проблема с запуском тестовой задачи Rake из IntelliJ Idea в приложении Ruby On Rails:

Ошибка при запуске теста: файл 'test / unit / autorunner.rb' не найден в $ LOAD_PATH Ruby SDK с интерпретатором: '{1}'

Но файл расположен в% RUBY_HOME% / lib / ruby ​​/ 1.8 / test / unit, и у меня нет проблем при запуске других задач rake.

Под управлением MS Windows XP

Пожалуйста, совет.

Ответы [ 2 ]

1 голос
/ 01 июля 2011

извините за ответ, я только что заметил, что это 2-летний вопрос ...

Я столкнулся с аналогичной проблемой с Runner-тестом в TeamCity - я действительно не уверен, поскольку я не использую RubyMine, но это может быть той же проблемой (учитывая, что они используют одинаковую базу кода для своих продуктов) ...

это помогает, когда я обновил гем test-unit со встроенной версии 1.x до явной версии 2.x:

group :test do
  gem 'test-unit', '2.1.2'
  ...
end

тогда bundle update как обычно, надеюсь, это поможет

0 голосов
/ 07 ноября 2017

Я столкнулся с этой проблемой с 2.1.9 после обновления RubyMine с 2017.2.1 до 2017.2.4. Я смог выбрать правильную версию, перейдя в «Настройки» -> «Языки и рамки» -> Ruby SDK и Gems -> [моя версия ruby] -> прокрутив вниз до test-unit -> и выбрав конкретную версию и нажав [Применить] .

(у нас нет test-unit в нашем Gemfile в противном случае, и я опасался вносить изменения в проект, который был специально для одного варианта использования редактора.)

...