Sha256: 4c38400e9acc11f6986f1cc731f4c1d13828c77682212e6d3a955cda3e0c2575

Contents?: true

Size: 645 Bytes

Versions: 3

Compression:

Stored size: 645 Bytes

Contents

require "action_controller/railtie"
require "action_mailer/railtie"
require 'mongoid'
require 'database_cleaner'

Mongoid.logger = Moped.logger = Logger.new(File.join(File.dirname(__FILE__), "debug.log"))
Mongoid.logger.level = Moped.logger.level = Logger::DEBUG
Mongoid.load!(File.join(File.dirname(__FILE__), "/mongoid.yml"), :test)

RSpec.configure do |config|
  config.before(:suite) do
    DatabaseCleaner[:mongoid].strategy = :truncation
    DatabaseCleaner[:mongoid].clean_with(:truncation)
  end

  config.before(:each) do
    DatabaseCleaner[:mongoid].start
  end

  config.after(:each) do
    DatabaseCleaner[:mongoid].clean
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
acts_as_tenant-0.4.0 spec/mongoid_helper.rb
acts_as_tenant-0.3.9 spec/mongoid_helper.rb
acts_as_tenant-0.3.8 spec/mongoid_helper.rb