Sha256: 42fad46881d61a7595f9e7850ddf93d547feb202fd0be8c6bd70c953947aaee4
Contents?: true
Size: 766 Bytes
Versions: 5
Compression:
Stored size: 766 Bytes
Contents
require 'active_record' require 'logger' require 'yaml' module CryptKeeperProviders module ActiveRecord # extend self def use_postgres before :all do config = YAML.load_file SPEC_ROOT.join('database.yml') ::ActiveRecord::Base.establish_connection(config['postgres']) ::ActiveRecord::Base.logger = Logger.new SPEC_ROOT.join('debug.log').to_s end end def use_mysql before :all do config = YAML.load_file SPEC_ROOT.join('database.yml') ::ActiveRecord::Base.establish_connection(config['mysql']) ::ActiveRecord::Base.logger = Logger.new SPEC_ROOT.join('debug.log').to_s end end end end RSpec.configure do |config| config.extend CryptKeeperProviders::ActiveRecord end
Version data entries
5 entries across 5 versions & 1 rubygems