Руководство Майкла Хартла по Rails 3: раздел 3.2.2.Отсутствует представление RSpec / генерация контроллера - PullRequest
0 голосов
/ 22 февраля 2012

Я работаю над превосходной книгой Майкла Хартла по Rails 3, но я застрял в разделе 3.2.2. в котором он ссылается на тесты rspec, автоматически генерируемые из

rails generate Pages home contact
rails generate rspec:install

Я заметил несколько моментов, в которых текущие версии гемов отличаются, и это ожидаемо, но все, что я вижу в моем каталоге spec , это файл с именем ' spec_helper.rb ». Поэтому мне не хватает следующих каталогов, которые, согласно учебнику, должны выходить:

SPEC / хелперы
SPEC / просмотров
spec / controllers

Это что-то, что RSpec или Rails больше не генерирует?

1 Ответ

1 голос
/ 22 февраля 2012

Вы должны использовать версию учебника 3.0 - вы будете намного счастливее, если вместо этого будете использовать 3.2 версию . Он настолько новый, что на самом деле он все еще может быть в бета-версии, но я уже почти закончил с ним, и почти все работает точно так, как указано в списке, что просто потрясающе.

(Я также делал версию 3.0 месяц назад или около того, и у меня были те же проблемы, что и у вас, из-за того, что кое-что устарело здесь и там. В частности, набор для тестирования сильно отличается между двумя версиями.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...