У меня есть новая настройка OS X El Capitan с Ruby 2.2 (Macports), Rails 4.2.4 и Bundler для существующего приложения. Среди множества других драгоценных камней это приложение использует parallel_tests
, чтобы хорошо использовать мою 8-ядерную машину. rake -T
перечисляет все параллельные тесты и спецификации, и в прошлом я мог их выполнить. Но когда я делаю это сейчас, после обновления, я просто получитьРейк говорит: «Не знаю, как построить задачу X», но «rake -T» все равно перечисляет - почему?
$ /opt/local/bin/rake parallel:prepare --trace
rake aborted!
Don't know how to build task 'parallel:prepare'
/opt/local/lib/ruby2.2/2.2.0/rake/task_manager.rb:62:in `[]'
/opt/local/lib/ruby2.2/2.2.0/rake/application.rb:149:in `invoke_task'
Что может вызвать задачу быть перечислены в rake -T
, но не может быть найден, когда я пытаюсь выполнить его?