Sha256: 3a39b07341136197535f0e8388e6d2cd7603bc393e64f42a9e24a75d428613f8
Contents?: true
Size: 625 Bytes
Versions: 4
Compression:
Stored size: 625 Bytes
Contents
if ENV['START_SIMPLECOV'].to_i == 1 require 'simplecov' SimpleCov.start do add_filter "#{File.basename(File.dirname(__FILE__))}/" end end require 'active_record' require 'active_record/database_mutex' require 'debug' database_url = URI.parse(ENV.fetch('DATABASE_URL')) database = File.basename(database_url.path) database_url_without_db = database_url.dup.tap { _1.path = '' } ch = ActiveRecord::Base.establish_connection(database_url_without_db.to_s) ch.with_connection { _1.execute %{ CREATE DATABASE IF NOT EXISTS #{database} } } ActiveRecord::Base.establish_connection(database_url.to_s) require 'test/unit'
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
active_record_mutex-3.2.1 | test/test_helper.rb |
active_record_mutex-3.2.0 | test/test_helper.rb |
active_record_mutex-3.1.0 | test/test_helper.rb |
active_record_mutex-3.0.0 | test/test_helper.rb |