blowmage/minitest-rails

View on GitHub
lib/minitest/rails/railtie.rb

Summary

Maintainability
A
0 mins
Test Coverage
if defined?(Rake.application) &&
   Rake.application.top_level_tasks.grep(/^test(?::|$)/).any?
  ENV["RAILS_ENV"] ||= "test"
end

require "rails"

module Minitest
  module Rails
    class Railtie < ::Rails::Railtie
      config.app_generators do |c|
        c.test_framework :minitest,
                         fixture: true,
                         fixture_replacement: nil
        c.integration_tool :minitest
        c.fallbacks[:minitest] = :test_unit
      end

      rake_tasks do
        load "rails/test_unit/testing.rake" unless Rake::Task.task_defined? "test:run"
      end
    end
  end
end