Я хотел бы позвонить sign_in(user)
по спецификации запроса без обратного вызова администратора.
Кто-нибудь знает обходной путь?
Я хочу использовать что-то вроде bypass_sign_in по спецификации запроса,
Я попробовал ниже.
- Я добавил
Devise::Test::IntegrationHelpers
к моей спецификации / rails_helper.rb
config.include Devise::Test::IntegrationHelpers, type: :feature
- 2-а.Я пишу запрос спецификации, как это.Оно работает.но он вызывает обратные вызовы начальника
RSpec.describe '/ajax/stores', type: :request do
context 'login as valid user' do
it do
sign_in(user)
end
end
end
- 2-b.Я пишу запрос другой спецификации, используя
login_as
(метод надзирателя), но он также вызывает обратные вызовы надзирателя
RSpec.describe '/ajax/stores', type: :request do
context 'login as valid user' do
it do
login_as(user, bypass: true)
end
end
end