Sha256: 7927cbe8a174ed415032d5fb8d8fd6603b4bd492f414816773778491343d25e3
Contents?: true
Size: 802 Bytes
Versions: 5
Compression:
Stored size: 802 Bytes
Contents
require 'bundler' Bundler.require DATABASE_NAME = "mongoid_#{Process.pid}" if MongoidOrderable.mongoid2? Mongoid.configure do |config| # database = Mongo::Connection.new.db DATABASE_NAME # database.add_user "mongoid", "test" config.master = Mongo::Connection.new.db DATABASE_NAME config.logger = nil end else Mongoid.configure do |config| config.connect_to DATABASE_NAME end end RSpec.configure do |config| config.mock_with :rspec config.before :suite do #DatabaseCleaner[:mongoid].strategy = :truncation end config.after :each do #DatabaseCleaner[:mongoid].clean end config.after(:suite) do if MongoidOrderable.mongoid2? Mongoid.master.connection.drop_database DATABASE_NAME else Mongoid.default_session.drop end end end
Version data entries
5 entries across 5 versions & 1 rubygems