mirror of
https://github.com/heartcombo/devise.git
synced 2026-01-10 07:18:14 -05:00
provide :sign_out_via option for Devise::Mapping
This commit is contained in:
committed by
José Valim
parent
701bbf2d3c
commit
f04e633542
@@ -21,6 +21,16 @@ class MappingTest < ActiveSupport::TestCase
|
||||
assert_equal "admin_area", Devise.mappings[:admin].path
|
||||
end
|
||||
|
||||
test 'sign_out_via defaults to :get' do
|
||||
assert_equal :get, Devise.mappings[:user].sign_out_via
|
||||
end
|
||||
|
||||
test 'allows custom sign_out_via to be given' do
|
||||
assert_equal :delete, Devise.mappings[:sign_out_via_delete].sign_out_via
|
||||
assert_equal :post, Devise.mappings[:sign_out_via_post].sign_out_via
|
||||
assert_equal [:delete, :post], Devise.mappings[:sign_out_via_delete_or_post].sign_out_via
|
||||
end
|
||||
|
||||
test 'allows custom singular to be given' do
|
||||
assert_equal "accounts", Devise.mappings[:manager].path
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user