Enable Rails minitest plugin in our rake tasks
This commit is contained in:
parent
fd6c266266
commit
7ee34d9efb
@ -10,6 +10,8 @@ task default: :test
|
||||
|
||||
task :package
|
||||
|
||||
ENV["RAILS_MINITEST_PLUGIN"] = "true"
|
||||
|
||||
Rake::TestTask.new do |t|
|
||||
t.libs << "test"
|
||||
t.test_files = FileList["#{__dir__}/test/**/*_test.rb"]
|
||||
|
@ -6,6 +6,8 @@ require "rake/testtask"
|
||||
|
||||
task :package
|
||||
|
||||
ENV["RAILS_MINITEST_PLUGIN"] = "true"
|
||||
|
||||
Rake::TestTask.new do |t|
|
||||
t.libs << "test"
|
||||
t.pattern = "test/**/*_test.rb"
|
||||
|
@ -7,6 +7,8 @@ task default: [ :test ]
|
||||
|
||||
task :package
|
||||
|
||||
ENV["RAILS_MINITEST_PLUGIN"] = "true"
|
||||
|
||||
# Run the unit tests
|
||||
Rake::TestTask.new { |t|
|
||||
t.libs << "test"
|
||||
|
@ -9,6 +9,8 @@ task default: :test
|
||||
|
||||
task :package
|
||||
|
||||
ENV["RAILS_MINITEST_PLUGIN"] = "true"
|
||||
|
||||
# Run the unit tests
|
||||
Rake::TestTask.new do |t|
|
||||
t.libs << "test"
|
||||
|
@ -6,6 +6,8 @@ require "rake/testtask"
|
||||
|
||||
task :package
|
||||
|
||||
ENV["RAILS_MINITEST_PLUGIN"] = "true"
|
||||
|
||||
Rake::TestTask.new do |t|
|
||||
t.libs << "test"
|
||||
t.test_files = FileList["test/**/*_test.rb"].exclude("test/system/**/*", "test/dummy/**/*")
|
||||
|
@ -10,6 +10,8 @@ task default: :test
|
||||
|
||||
task :package
|
||||
|
||||
ENV["RAILS_MINITEST_PLUGIN"] = "true"
|
||||
|
||||
# Run the unit tests
|
||||
|
||||
desc "Run all unit tests"
|
||||
|
@ -10,6 +10,8 @@ task test: "test:default"
|
||||
|
||||
task :package
|
||||
|
||||
ENV["RAILS_MINITEST_PLUGIN"] = "true"
|
||||
|
||||
namespace :test do
|
||||
desc "Run all adapter tests"
|
||||
task :default do
|
||||
|
@ -6,6 +6,8 @@ task default: :test
|
||||
|
||||
task :package
|
||||
|
||||
ENV["RAILS_MINITEST_PLUGIN"] = "true"
|
||||
|
||||
Rake::TestTask.new do |t|
|
||||
t.libs << "test"
|
||||
t.test_files = FileList["#{__dir__}/test/cases/**/*_test.rb"]
|
||||
|
@ -23,6 +23,8 @@ task default: :test
|
||||
|
||||
task :package
|
||||
|
||||
ENV["RAILS_MINITEST_PLUGIN"] = "true"
|
||||
|
||||
desc "Run mysql2, trilogy, sqlite, and postgresql tests"
|
||||
task :test do
|
||||
tasks = defined?(JRUBY_VERSION) ?
|
||||
|
@ -4,6 +4,8 @@ require "bundler/setup"
|
||||
require "bundler/gem_tasks"
|
||||
require "rake/testtask"
|
||||
|
||||
ENV["RAILS_MINITEST_PLUGIN"] = "true"
|
||||
|
||||
Rake::TestTask.new do |t|
|
||||
t.libs << "app/controllers"
|
||||
t.libs << "test"
|
||||
|
@ -6,6 +6,8 @@ task default: :test
|
||||
|
||||
task :package
|
||||
|
||||
ENV["RAILS_MINITEST_PLUGIN"] = "true"
|
||||
|
||||
Rake::TestTask.new do |t|
|
||||
t.pattern = "test/**/*_test.rb"
|
||||
t.warning = true
|
||||
|
@ -7,6 +7,8 @@ task default: :test
|
||||
|
||||
task :package
|
||||
|
||||
ENV["RAILS_MINITEST_PLUGIN"] = "true"
|
||||
|
||||
desc "Run all unit tests"
|
||||
task test: "test:isolated"
|
||||
|
||||
|
@ -110,7 +110,7 @@ def self.plugin_rails_options(opts, options)
|
||||
# minitest-reporters, maxitest, and others.
|
||||
def self.plugin_rails_init(options)
|
||||
# Don't mess with Minitest unless RAILS_ENV is set
|
||||
return unless ENV["RAILS_ENV"]
|
||||
return unless ENV["RAILS_ENV"] || ENV["RAILS_MINITEST_PLUGIN"]
|
||||
|
||||
unless options[:full_backtrace]
|
||||
# Plugin can run without Rails loaded, check before filtering.
|
||||
|
Loading…
Reference in New Issue
Block a user