aboutsummaryrefslogtreecommitdiffstats
path: root/railties/lib/rails/commands/test.rb
diff options
context:
space:
mode:
authorMichael Grosser <michael@grosser.it>2016-09-16 09:31:39 -0700
committerMichael Grosser <michael@grosser.it>2016-09-16 09:36:29 -0700
commit45dce0c0030129b86413fbcbaa4f71f721847509 (patch)
tree53ce721846cfaa4a4507c7c7ea8caa6144b63168 /railties/lib/rails/commands/test.rb
parentfe98d21289b7510182e338f352f5a416bd01f1ad (diff)
downloadrails-45dce0c0030129b86413fbcbaa4f71f721847509.tar.gz
rails-45dce0c0030129b86413fbcbaa4f71f721847509.tar.bz2
rails-45dce0c0030129b86413fbcbaa4f71f721847509.zip
support minitest after_run for parity to regular minitest
see https://github.com/seattlerb/minitest/blob/f9605387e4af7d657921a83aaf0ae364f6d26a57/lib/minitest.rb#L51-L65
Diffstat (limited to 'railties/lib/rails/commands/test.rb')
-rw-r--r--railties/lib/rails/commands/test.rb4
1 files changed, 3 insertions, 1 deletions
diff --git a/railties/lib/rails/commands/test.rb b/railties/lib/rails/commands/test.rb
index cc0cc3d65a..f4699b0347 100644
--- a/railties/lib/rails/commands/test.rb
+++ b/railties/lib/rails/commands/test.rb
@@ -6,4 +6,6 @@ else
$LOAD_PATH << File.expand_path("../../test", APP_PATH)
end
-exit Minitest.run(ARGV)
+result = Minitest.run(ARGV)
+Minitest.class_variable_get(:@@after_run).reverse_each(&:call)
+exit result