aboutsummaryrefslogtreecommitdiffstats
path: root/activesupport
diff options
context:
space:
mode:
authorRafael Mendonça França <rafaelmfranca@gmail.com>2017-01-06 04:43:23 -0500
committerRafael Mendonça França <rafaelmfranca@gmail.com>2017-01-31 15:52:12 -0500
commit3f2b7d60a52ffb2ad2d4fcf889c06b631db1946b (patch)
treeba08b7a6ef91e1810948a8f7036fc97cafa092f0 /activesupport
parent4f4906b52383468c72aa212c2dab345a3d1b63af (diff)
downloadrails-3f2b7d60a52ffb2ad2d4fcf889c06b631db1946b.tar.gz
rails-3f2b7d60a52ffb2ad2d4fcf889c06b631db1946b.tar.bz2
rails-3f2b7d60a52ffb2ad2d4fcf889c06b631db1946b.zip
Remove deprecated callbacks from ActionDispatch middlewares
Diffstat (limited to 'activesupport')
-rw-r--r--activesupport/test/reloader_test.rb14
1 files changed, 13 insertions, 1 deletions
diff --git a/activesupport/test/reloader_test.rb b/activesupport/test/reloader_test.rb
index 67d8c4b0e3..bdd80307c7 100644
--- a/activesupport/test/reloader_test.rb
+++ b/activesupport/test/reloader_test.rb
@@ -2,12 +2,15 @@ require "abstract_unit"
class ReloaderTest < ActiveSupport::TestCase
def test_prepare_callback
- prepared = false
+ prepared = completed = false
reloader.to_prepare { prepared = true }
+ reloader.to_complete { completed = true }
assert !prepared
+ assert !completed
reloader.prepare!
assert prepared
+ assert !completed
prepared = false
reloader.wrap do
@@ -17,6 +20,15 @@ class ReloaderTest < ActiveSupport::TestCase
assert !prepared
end
+ def test_prepend_prepare_callback
+ i = 10
+ reloader.to_prepare { i += 1 }
+ reloader.to_prepare(prepend: true) { i = 0 }
+
+ reloader.prepare!
+ assert_equal 1, i
+ end
+
def test_only_run_when_check_passes
r = new_reloader { true }
invoked = false