Sha256: 4e5553898c1f3cf9ebc258587a6b1e2ef1b57dea58cd2f803a091e26e365f6cc
Contents?: true
Size: 850 Bytes
Versions: 1
Compression:
Stored size: 850 Bytes
Contents
require "pry" unless ENV["CI"] require "measured" require "measured-rails" require "minitest/autorun" require "minitest/reporters" require "mocha/setup" ActiveSupport.test_order = :random # Prevent two reporters from printing # https://github.com/kern/minitest-reporters/issues/230 # https://github.com/rails/rails/issues/30491 Minitest.load_plugins Minitest.extensions.delete('rails') Minitest.extensions.unshift('rails') Minitest::Reporters.use! [Minitest::Reporters::ProgressReporter.new(color: true)] class ActiveSupport::TestCase def reset_db ActiveRecord::Base.subclasses.each do |model| model.delete_all end end end Dir.glob(File.expand_path("../support/models/*.rb", __FILE__)).each { |r| require r } ActiveRecord::Base.establish_connection adapter: "sqlite3", database: ":memory:" require_relative "support/schema.rb"
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
measured-rails-2.5.0 | test/test_helper.rb |