В документации Devise (вместе со всеми ответами SO) говорится, что я должен иметь доступ к своему текущему пользователю с помощью current_user
.Duh.
Однако, проверьте, что я получаю:
current_user
=> true
РЕДАКТИРОВАТЬ: Хорошо, я действительно определил свой собственный метод current_user
и забыл удалить его.Таким образом, я могу получить текущего пользователя из модели и из контроллера.Как получить текущего пользователя из спецификации функции?
pry(#<RSpec::ExampleGroups::FacebookLogin>)> current_user
NameError: undefined local variable or method `current_user' for #<RSpec::ExampleGroups::FacebookLogin:0x00007fb90cdf9450>
Did you mean? current_url