aboutsummaryrefslogtreecommitdiffstats
path: root/railties/lib/rails/test_unit/runner.rb
diff options
context:
space:
mode:
Diffstat (limited to 'railties/lib/rails/test_unit/runner.rb')
-rw-r--r--railties/lib/rails/test_unit/runner.rb19
1 files changed, 4 insertions, 15 deletions
diff --git a/railties/lib/rails/test_unit/runner.rb b/railties/lib/rails/test_unit/runner.rb
index 31ce94a503..c777091b57 100644
--- a/railties/lib/rails/test_unit/runner.rb
+++ b/railties/lib/rails/test_unit/runner.rb
@@ -2,7 +2,6 @@ require "ostruct"
require "optparse"
require "rake/file_list"
require "method_source"
-require "rails/test_unit/reporter"
module Rails
class TestRunner
@@ -58,17 +57,7 @@ module Rails
end
def run
- enable_backtrace if @options[:backtrace]
-
$rails_test_runner = self
- def Minitest.plugin_rails_init(options)
- self.reporter << Rails::TestUnitReporter.new(options[:io], options)
- if method = $rails_test_runner.find_method
- options[:filter] = method
- end
- end
- Minitest.extensions << 'rails'
-
run_tests
end
@@ -82,6 +71,10 @@ module Rails
method[1] if method
end
+ def show_backtrace?
+ @options[:backtrace]
+ end
+
private
def run_tests
test_files.to_a.each do |file|
@@ -102,10 +95,6 @@ module Rails
Rake::FileList[pattern]
end
- def enable_backtrace
- ENV["BACKTRACE"] = "1"
- end
-
def test_methods
methods_map = []
suites = Minitest::Runnable.runnables.shuffle