Sha256: 255852ec0793efabdd4c63810a1c577c74291af3f7b518ba257b355dc5b39635
Contents?: true
Size: 564 Bytes
Versions: 42
Compression:
Stored size: 564 Bytes
Contents
# frozen_string_literal: true module Decidim module WardenTestHelpers include Warden::Test::Helpers # # Utility method to login in the middle of a test as a different user from # the current one. # def relogin_as(user, scope: :user) logout scope login_as user, scope: scope end end end RSpec.configure do |config| config.include Decidim::WardenTestHelpers, type: :feature config.include Devise::Test::ControllerHelpers, type: :controller config.after :each, type: :feature do Warden.test_reset! end end
Version data entries
42 entries across 42 versions & 2 rubygems