Simplify test that verifies multiple warden blocks

This commit is contained in:
Carlos Antonio da Silva
2014-05-07 18:53:09 -03:00
parent 916e1d8da9
commit 6129215afe

View File

@@ -55,18 +55,14 @@ class DeviseTest < ActiveSupport::TestCase
test 'warden manager user configuration through multiple blocks' do
Devise.yield_and_restore do
first_executed = false
second_executed = false
Devise.warden do |config|
first_executed = true
end
Devise.warden do |config|
second_executed = true
executed = 0
3.times do
Devise.warden { |config| executed += 1 }
end
Devise.configure_warden!
assert first_executed
assert second_executed
assert_equal 3, executed
end
end