Sha256: 324df214ae20a46b1a709ec0cf15f7d0cb4c5ce9d8f2936e2ea126f2238db964
Contents?: true
Size: 706 Bytes
Versions: 5
Compression:
Stored size: 706 Bytes
Contents
# frozen_string_literal: true require 'test_helper' class TestIntegrationsHelpersTest < Devise::IntegrationTest include Devise::Test::IntegrationHelpers test '#sign_in signs in the resource directly' do sign_in(create_user) visit '/' assert warden.authenticated?(:user) end test '#sign_outs signs out in the resource directly' do user = create_user sign_in user sign_out user visit '/' refute warden.authenticated?(:user) end test '#sign_out does not signs out other scopes' do sign_in(create_user) sign_in(create_admin) sign_out :user visit '/' refute warden.authenticated?(:user) assert warden.authenticated?(:admin) end end
Version data entries
5 entries across 5 versions & 1 rubygems