У меня есть эта очень странная проблема, что я не могу понять, почему она не работает.Пользователь не создает в rspec
Это тест, который я бегу на тест оставлять комментарии
https://gist.github.com/2794100
теперь я добавил 2 дополнительные тесты там, чтобы получить представление о том, почему он не был работать «пользователь должен существовать» и «Должна существовать», чтобы попытаться понять, что происходит, все, что я собрал, это то, что пользователь не создает. Что странно причина, когда я запускаю этот другой тест все работает отлично
https://gist.github.com/2794105
создание пользователя является копирование и вставка, видя, как у меня есть электронная почта, как уникальный ключ, я даже попробовал запустить тест сам по себе без каких-либо других тестов, чтобы убедиться в отсутствии конфликта, и я также попытался запустить его с помощью новой базы данных.
если я бегу каждую команду на рельсах консоли все работает, это просто на самом тесте, что он не работает
Любая помощь будет большим.
Благодаря
Что rpsec Приводя в качестве причины отказа? Используете ли вы очиститель базы данных для сброса базы данных между тестами? Вы запустили команду «rake db: test: prepare» после миграции вашей базы данных разработки, чтобы получить новые столбцы в тестовую БД? – DVG
@DVG Я добавил ошибки на этом gist https://gist.github.com/2794100 спасибо и да, я сделал rake db: test: подготовьте, и я также удалил db все вместе и сделал новые, до сих пор не помогаю, я также избавился от уникального индекса и ничего не сделал – merlin371
и '@ user.errors'? – apneadiving