Данные Factory_girl не очищаются - PullRequest
1 голос
/ 13 апреля 2011

Я использую заводскую девушку для тестовых данных.Я создаю пользовательский объект в блоке before (: each), и он отлично справляется с несколькими ожиданиями.Если я снова запустил тесты, проверка модели не удалась, потому что они требуют уникального имени пользователя.Тестовые данные из предыдущего запуска все еще там.Я знаю, что задача очистки требуется при использовании before (: all), но, поскольку я использую before (: each), она не очищается?

1 Ответ

0 голосов
/ 30 мая 2011

Это было связано с тем, как я использовал объекты фабричной девочки, и с моими тестами.В некоторых тестах другие строки записывались в базу данных.Я отключил некоторые вызовы создания, а также исправил то, как я использовал объекты фабричной девушки.

...