Module: MongoMapper::Plugins::DbConfig::ClassMethods
- Defined in:
- lib/mongo_mapper_ext/spec.rb,
lib/mongo_mapper_ext/plugins/db_config.rb
Overview
disabling :use_database, all tests will use the same :test database.
Instance Method Summary collapse
-
#_use_database ⇒ Object
Connect to database_alias specified in config.
-
#use_database(database_alias) ⇒ Object
Connect to database_alias specified in config.
Instance Method Details
#_use_database ⇒ Object
Connect to database_alias specified in config
7 8 9 10 11 12 13 14 15 |
# File 'lib/mongo_mapper_ext/spec.rb', line 7 def use_database database_alias # defer do database_alias = database_alias.to_s MongoMapper.db_config.must.include database_alias self.connection MongoMapper.connections[database_alias] set_database_name MongoMapper.db_config[database_alias]['name'] # end end |
#use_database(database_alias) ⇒ Object
Connect to database_alias specified in config
72 73 74 75 76 77 78 79 80 |
# File 'lib/mongo_mapper_ext/plugins/db_config.rb', line 72 def use_database database_alias # defer do database_alias = database_alias.to_s MongoMapper.db_config.must.include database_alias self.connection MongoMapper.connections[database_alias] set_database_name MongoMapper.db_config[database_alias]['name'] # end end |