Я в тупике.У меня есть приложение rails (3.1.3), которое я собирал, где недавно добавил devise (2.0) для создания пользовательской модели и соответствующей аутентификации, которая идет с ней.После того, как я установил devise и запустил rake test , ВСЕ мои тесты выдавали одну и ту же ошибку .Как в модульных, так и в функциональных тестах я получил ошибку, которая выглядит следующим образом:
ERROR should get index (0.05s)
ActiveRecord::RecordNotUnique: PG::Error: ERROR: duplicate key value violates unique constraint "index_users_on_email"
DETAIL: Key (email)=() already exists.
: INSERT INTO "users" ("created_at", "updated_at", "id") VALUES ('2012-03-30 04:13:13', '2012-03-30 04:13:13', 298486374)
/Users/myname/.rvm/gems/ruby-1.9.2-p290@global/gems/activerecord-3.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:592:in `async_exec'
Я не понимаю, почему это повлияет на ВСЕ мои тесты или что может быть причиной.Кто-нибудь видел что-то подобное раньше?Что я здесь не так делаю?
Буду признателен за любой совет / помощь!
Спасибо!