Sha256: 30f3c7e77cdf3f956d6de93abdd9749948c9d8cd4704cd79f3de55f18d655908
Contents?: true
Size: 901 Bytes
Versions: 7
Compression:
Stored size: 901 Bytes
Contents
ENV["AR_ENV"] ="test" require 'connection_manager' require 'rspec' require 'bundler/setup' require 'active_record' require 'active_support' require 'logger' require 'factory_girl' require 'helpers/database_spec_helper' TestDB.connect#(true) TestMigrations.down TestMigrations.up FactoryGirl.find_definitions RSpec.configure do |config| config.mock_with :mocha # Loads database.yml and establishes primary connection # Create tables when tests are completed config.before(:suite) { require 'helpers/models_spec_helper.rb' ConnectionManager::Builder.build_connection_classes(TestDB.yml.select{ |k,v| v['build_connection_class'] && k.match(ConnectionManager::Builder.env_regex)}.keys) } # Make sure every test is isolated. config.before(:each){ ModelsHelper.models.each{|m| Object.send(:remove_const, m)} load 'helpers/models_spec_helper.rb' FactoryGirl.reload } end
Version data entries
7 entries across 7 versions & 1 rubygems