Когда я захожу на свою страницу входа в браузере, все работает нормально.
Когда я захожу на свою страницу входа в тесте интеграции / запроса rspec, я получаю следующую ошибку:
ActionView::Template::Error:
undefined method `title' for #<#<Class:0x00000007af9180>:0x00000007af32a8>
Метод title используется представлением и определен в ApplicationHelper, который, похоже, находит devise при использовании браузера. Однако во время интеграционных тестов rspec devise не может найти вспомогательный метод.
Есть ли что-нибудь, что я должен заменить? В интеграционных тестах делать заглушки кажется неправильным. Есть ли другие идеи?
(Этот вопрос не о том, как включить помощников по разработке в интеграционные тесты. Я вручную заполняю формы входа для аутентификации).