Sha256: ad9ef447609cfeaab44f0ee8830265ff267a79e5677c0edb6fdd53c31c402f83
Contents?: true
Size: 1.01 KB
Versions: 1
Compression:
Stored size: 1.01 KB
Contents
require 'rubygems' require 'bundler' require 'logger' require 'rspec' require 'active_record' require 'database_cleaner' $LOAD_PATH.unshift(File.dirname(__FILE__) + '/../lib') require 'make_voteable' ActiveRecord::Base.logger = Logger.new(File.dirname(__FILE__) + '/debug.log') ActiveRecord::Base.configurations = YAML::load_file(File.dirname(__FILE__) + '/database.yml') ActiveRecord::Base.establish_connection(ENV['DB'] || 'sqlite3') ActiveRecord::Base.silence do ActiveRecord::Migration.verbose = false load(File.dirname(__FILE__) + '/schema.rb') load(File.dirname(__FILE__) + '/models.rb') end RSpec.configure do |config| config.filter_run :focus => true config.run_all_when_everything_filtered = true config.filter_run_excluding :exclude => true config.mock_with :rspec config.before(:suite) do DatabaseCleaner.strategy = :transaction DatabaseCleaner.clean_with(:truncation) end config.before(:each) do DatabaseCleaner.start end config.after(:each) do DatabaseCleaner.clean end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
make_voteable-0.0.2 | spec/spec_helper.rb |