Ошибка Rspec при запуске всей спецификации - PullRequest
0 голосов
/ 13 июля 2011

Когда я пишу rspec и запускаю построчно с номером строки. Работает нормально и пас.

Когда я запускаю весь rspec, он терпит неудачу

      context "scope" do
          before do
            @current_user = User.current = User.first
          end

          it "should have user" do
            @current_user.should_not be_nil
          end
      end

У меня есть часы, чтобы выяснить, почему это не получается.

1 Ответ

2 голосов
/ 13 июля 2011

Я почти уверен, что ваши тесты мешают.

Используйте Databasecleaner для автоматического сброса всего между каждым тестом.

См. Ссылку здесь:

https://github.com/bmabey/database_cleaner

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...