Friendly_id для светильников (слизней) - PullRequest
3 голосов
/ 23 марта 2010

Я использую freindly_id в своем приложении. Я установил несколько приборов в моем приложении. Я хочу сделать интеграционное тестирование на них. Во время тестов мне нужен friendly_id, но записи БД, созданные из приборов, не имеют соответствующих слагов в таблице Slug.

Разве слагы не создаются автоматически из данных Fixture? Если нет, то в чем может быть решение?

1 Ответ

0 голосов
/ 05 марта 2011

Одним из решений является запуск задачи rake, которая генерирует слагов, но в тестовой среде.

В Windows

>set RAILS_ENV=test
>rake friendly_id:redo_slugs MODEL=xxx

Или Unix / Linux

>export RAILS_ENV=test
>rake friendly_id:redo_slugs MODEL=xxx
...