diff options
author | Kasper Timm Hansen <kaspth@gmail.com> | 2015-12-23 23:07:14 +0100 |
---|---|---|
committer | Kasper Timm Hansen <kaspth@gmail.com> | 2015-12-23 23:07:14 +0100 |
commit | 552e4e6b9e3d6ae7a911aa496422c6c598813d5d (patch) | |
tree | a439dd6a97fdeb8a2c1d1b792aaa920a5be48e9d /railties/lib/rails/test_unit/minitest_plugin.rb | |
parent | 1e72a9865c9ec1516ce477bb0c1756b3b0a94b96 (diff) | |
parent | 7fa3a0c90a02d198d6058fb29507564539abdd6a (diff) | |
download | rails-552e4e6b9e3d6ae7a911aa496422c6c598813d5d.tar.gz rails-552e4e6b9e3d6ae7a911aa496422c6c598813d5d.tar.bz2 rails-552e4e6b9e3d6ae7a911aa496422c6c598813d5d.zip |
Merge pull request #22756 from lucasmazza/lm-test-reporter-colored-output
Add colored output to the new test reporter.
Diffstat (limited to 'railties/lib/rails/test_unit/minitest_plugin.rb')
-rw-r--r-- | railties/lib/rails/test_unit/minitest_plugin.rb | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/railties/lib/rails/test_unit/minitest_plugin.rb b/railties/lib/rails/test_unit/minitest_plugin.rb index d39d2f32bf..c1ea307f93 100644 --- a/railties/lib/rails/test_unit/minitest_plugin.rb +++ b/railties/lib/rails/test_unit/minitest_plugin.rb @@ -49,6 +49,12 @@ module Minitest options[:fail_fast] = true end + opts.on("-c", "--[no-]color", + "Enable color in the output") do |value| + options[:color] = value + end + + options[:color] = true options[:output_inline] = true options[:patterns] = opts.order! end @@ -80,6 +86,8 @@ module Minitest # Disable the extra failure output after a run, unless output is deferred. self.hide_aggregated_results = options[:output_inline] + self.reporter.reporters.clear + self.reporter << SummaryReporter.new(options[:io], options) self.reporter << ::Rails::TestUnitReporter.new(options[:io], options) end |