From ccda4692b45c60ba2a76bc9d2cdac777a2574769 Mon Sep 17 00:00:00 2001 From: Lucas Mazza Date: Wed, 9 Mar 2016 11:16:21 -0300 Subject: [PATCH] Add a `bin/test` executable to use Rails 5 Minitest report. --- .travis.yml | 2 +- bin/test | 13 +++++++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) create mode 100755 bin/test diff --git a/.travis.yml b/.travis.yml index 0d40603b..88ef334a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -33,7 +33,7 @@ before_install: "rm ${BUNDLE_GEMFILE}.lock" before_script: "bundle update" -script: "bundle exec rake test" +script: "bin/test" notifications: email: false diff --git a/bin/test b/bin/test new file mode 100755 index 00000000..cb9baa81 --- /dev/null +++ b/bin/test @@ -0,0 +1,13 @@ +#!/usr/bin/env ruby +$: << File.expand_path(File.expand_path('../../test', __FILE__)) + +require 'bundler/setup' +begin + require 'rails/test_unit/minitest_plugin' +rescue LoadError + exec 'rake' +end + +Rails::TestUnitReporter.executable = 'bin/test' + +exit Minitest.run(ARGV)