Sha256: 4813cb7180c0141e114f5e92fc97186062acda42e3ed7fdfbcdc8cce14cbe937
Contents?: true
Size: 678 Bytes
Versions: 17
Compression:
Stored size: 678 Bytes
Contents
module G5Authenticatable module Test module RequestHelpers include Warden::Test::Helpers def login_user(user) login_as(user, scope: :user) end def logout_user logout :user end end end end shared_context 'auth request', auth_request: true do include G5Authenticatable::Test::RequestHelpers let(:user) { FactoryGirl.create(:g5_authenticatable_user) } before do login_user(user) stub_valid_access_token(user.g5_access_token) end after { logout_user } end RSpec.configure do |config| config.include G5Authenticatable::Test::RequestHelpers, type: :request config.after { Warden.test_reset! } end
Version data entries
17 entries across 17 versions & 1 rubygems