Sha256: 58c5e27a8fbab96cd7ce1f769c2c0e5f030aadd9b03d21412b797f300563173a
Contents?: true
Size: 625 Bytes
Versions: 1
Compression:
Stored size: 625 Bytes
Contents
require 'rails/all' require 'database_cleaner' dbconfig = YAML::load(IO.read(File.join(File.dirname(__FILE__), 'database.yml'))) ActiveRecord::Base.logger = Logger.new(File.join(File.dirname(__FILE__), "debug.log")) ActiveRecord::Base.establish_connection(dbconfig[ENV['DB'] || 'sqlite']) RSpec.configure do |config| config.before(:suite) do DatabaseCleaner[:active_record].strategy = :transaction DatabaseCleaner[:active_record].clean_with(:truncation) end config.before(:each) do DatabaseCleaner[:active_record].start end config.after(:each) do DatabaseCleaner[:active_record].clean end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
acts_as_tenant-0.3.8 | spec/active_record_helper.rb |