Spork не найдет RoR Framework - PullRequest
       2

Spork не найдет RoR Framework

1 голос
/ 07 февраля 2011

Я изучаю рельсы, следуя Rails Tutorial под Ubuntu.Я использовал spork и автотест и следовал TDD, как это предлагается в книге.

В какой-то момент (что я не могу сказать) автотест прекратил обновляться сам по себе, и поэтому я убил его вместе со spork, чтобыперезагрузите их обоих (в книге сказано, что это происходит, и вы должны перезагрузить их), как я это делал пару раз раньше.

На этот раз spork не загрузится и выдаст мне эту ошибку: «Я могу»не могу найти какие-либо фреймворки для тестирования. Вы запускаете меня из каталога проекта? "и, кажется, нет никакой документации вообще.

Что бы это могло быть?

PS Я запускаю его из каталога проекта.Я уже попробовал команды bundle install и bundle update, я также удалил spork gem с помощью gem uninstall spork и переустановил его с помощью bundler ... ничего (перезагрузка компьютера тоже ничего не делает, XD).

1 Ответ

2 голосов
/ 14 февраля 2011

Я использую «RSpec» для запуска теста вместе с «автотестом». Кажется, что в какой-то момент я случайно удалил файл rspec_helper.rb (или что-то в этом роде, я не могу вспомнить имя файла), и это отключило как «spork», так и «autotest».

Просто пришлось заново запустить скрипты генерации для RSpec и вуаля. Все работало как шарм.

P.S .: Для здравого смысла, запустите ваш генерирующий скрипт в копии проекта, так как генерирующий скрипт может заменить некоторые другие файлы и затормозить некоторые пользовательские функции.

...