2014-10-28 1 views
0

У меня есть приложение на Ruby on Rails. Все файлы были изменены из того, что сам эшафот генерирует. Я хочу включить автоматическое тестирование с помощью Rspec gem, но я хочу, чтобы он генерировал все автоматические тесты, которые он обычно выполняет (так как это мой первый опыт работы с rspec).Как генерировать автоматические тесты Rspec для существующих лесов

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

У меня есть весь путь до команды rails generate rspec:install, готовясь к тестовым прогонам.

Как я могу автоматически генерировать тесты для существующего леса?

+0

Почему у вас есть только 5 баллов после более чем года, проведенного здесь? –

+0

Я не являюсь пользователем frecuent ... Я даже не знаю, как работают точки –

ответ

1

Генераторы будут запрашивать перед перезаписью любых существующих файлов. Просто добавьте RSpec и запустите генератор (ы), пропустив все файлы, которые вы хотите сохранить.

Если вы параноик (и почему бы вам не быть?), Сначала сделайте свою работу.

+0

, так как команда 'generate scaffold' запрашивает все атрибуты, принадлежащие модели, я должен написать их все, как они существуют в модели при запуске команды, правильно? –

+0

Нет, просто пропустите модель. Вы только хотите создать спецификационные (тестовые) файлы, пропустить все остальное. – zetetic

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