module DatabaseCleaner::Moped::Base

Public Instance Methods

db() click to toggle source
# File lib/database_cleaner/moped/base.rb, line 16
def db
  @db ||= :default
end
db=(desired_db) click to toggle source
# File lib/database_cleaner/moped/base.rb, line 12
def db=(desired_db)
  @db = desired_db
end
db_version() click to toggle source
# File lib/database_cleaner/moped/base.rb, line 28
def db_version
  @db_version ||= session.command('buildinfo' => 1)['version']
end
host() click to toggle source
# File lib/database_cleaner/moped/base.rb, line 24
def host
  @host ||= '127.0.0.1:27017'
end
host_port=(desired_host) click to toggle source
# File lib/database_cleaner/moped/base.rb, line 20
def host_port=(desired_host)
  @host = desired_host
end

Private Instance Methods

session() click to toggle source
# File lib/database_cleaner/moped/base.rb, line 34
def session
  ::Moped::Session.new([host], database: db)
end