mirror of
https://github.com/github/rails.git
synced 2026-04-26 03:00:59 -04:00
Remove deprecated calls to Dispatcher.to_prepare
This commit is contained in:
@@ -43,16 +43,11 @@ class DispatcherTest < Test::Unit::TestCase
|
||||
dispatch
|
||||
end
|
||||
|
||||
# Stub out dispatch error logger
|
||||
class << Dispatcher
|
||||
def log_failsafe_exception(status, exception); end
|
||||
end
|
||||
|
||||
def test_prepare_callbacks
|
||||
a = b = c = nil
|
||||
Dispatcher.to_prepare { |*args| a = b = c = 1 }
|
||||
Dispatcher.to_prepare { |*args| b = c = 2 }
|
||||
Dispatcher.to_prepare { |*args| c = 3 }
|
||||
ActionDispatch::Callbacks.to_prepare { |*args| a = b = c = 1 }
|
||||
ActionDispatch::Callbacks.to_prepare { |*args| b = c = 2 }
|
||||
ActionDispatch::Callbacks.to_prepare { |*args| c = 3 }
|
||||
|
||||
# Ensure to_prepare callbacks are not run when defined
|
||||
assert_nil a || b || c
|
||||
@@ -71,8 +66,8 @@ class DispatcherTest < Test::Unit::TestCase
|
||||
end
|
||||
|
||||
def test_to_prepare_with_identifier_replaces
|
||||
Dispatcher.to_prepare(:unique_id) { |*args| Foo.a, Foo.b = 1, 1 }
|
||||
Dispatcher.to_prepare(:unique_id) { |*args| Foo.a = 2 }
|
||||
ActionDispatch::Callbacks.to_prepare(:unique_id) { |*args| Foo.a, Foo.b = 1, 1 }
|
||||
ActionDispatch::Callbacks.to_prepare(:unique_id) { |*args| Foo.a = 2 }
|
||||
|
||||
dispatch
|
||||
assert_equal 2, Foo.a
|
||||
|
||||
@@ -22,9 +22,9 @@ if Test::Unit.respond_to?(:run=)
|
||||
def test_reload_should_fire_preparation_callbacks
|
||||
a = b = c = nil
|
||||
|
||||
Dispatcher.to_prepare { a = b = c = 1 }
|
||||
Dispatcher.to_prepare { b = c = 2 }
|
||||
Dispatcher.to_prepare { c = 3 }
|
||||
ActionDispatch::Callbacks.to_prepare { a = b = c = 1 }
|
||||
ActionDispatch::Callbacks.to_prepare { b = c = 2 }
|
||||
ActionDispatch::Callbacks.to_prepare { c = 3 }
|
||||
ActionController::Routing::Routes.expects(:reload)
|
||||
|
||||
reload!
|
||||
|
||||
Reference in New Issue
Block a user