diff --git a/Gemfile b/Gemfile index 0aacdfc891..3f3f1f29f1 100644 --- a/Gemfile +++ b/Gemfile @@ -12,7 +12,7 @@ end group :test do gem 'coveralls', :require => false gem 'minitest', '5.4.1' - gem 'minitest-colorize' + gem 'minitest-reporters' gem 'mocha', '1.1.0', :require => false gem 'rake' gem 'rspec', '~> 3.0.0' diff --git a/Gemfile.lock b/Gemfile.lock index 791aca87f8..5286bb3012 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,9 +1,11 @@ GEM remote: https://rubygems.org/ specs: + ansi (1.5.0) ast (2.1.0) astrolabe (1.3.1) parser (~> 2.2) + builder (3.2.2) coveralls (0.8.10) json (~> 1.8) rest-client (>= 1.6.8, < 2) @@ -22,8 +24,11 @@ GEM metaclass (0.0.4) mime-types (2.99) minitest (5.4.1) - minitest-colorize (0.0.5) - minitest (>= 2.0) + minitest-reporters (1.1.7) + ansi + builder + minitest (>= 5.0) + ruby-progressbar mocha (1.1.0) metaclass (~> 0.0.1) mustache (1.0.2) @@ -82,7 +87,7 @@ PLATFORMS DEPENDENCIES coveralls minitest (= 5.4.1) - minitest-colorize + minitest-reporters mocha (= 1.1.0) rake ronn (= 0.7.3) @@ -91,4 +96,4 @@ DEPENDENCIES rubocop-cask (= 0.0.1) BUNDLED WITH - 1.10.6 + 1.11.2 diff --git a/test/test_helper.rb b/test/test_helper.rb index c0a9908334..bacae75c8a 100644 --- a/test/test_helper.rb +++ b/test/test_helper.rb @@ -46,8 +46,8 @@ HOMEBREW_CACHE.join('Casks').mkpath # must be called after testing_env so at_exit hooks are in proper order require 'minitest/autorun' -# todo, re-enable minitest-colorize, broken under current test environment for unknown reasons -# require 'minitest-colorize' +require 'minitest/reporters' +Minitest::Reporters.use! Minitest::Reporters::DefaultReporter.new(color: true) # Force mocha to patch MiniTest since we have both loaded thanks to homebrew's testing_env require 'mocha/api'