def setUpClass(cls): from pyramid_mongokit import get_mongo_connection cls.settings = { 'mongodb.uri': 'mongodb://localhost', 'mongodb.db_name': 'pm_test_games', } cls.config = cls.get_example_config() cls.mongo = get_mongo_connection(cls.config.registry)
def test_single_db_connection(self, m_client_init): config = Configurator(settings={}) config.include('pyramid_mongokit') self.assertEqual(m_client_init.call_count, 1) from pyramid_mongokit import get_mongo_connection, SingleDbConnection connection = get_mongo_connection(config.registry) self.assertIsInstance(connection, SingleDbConnection)
def setUpClass(cls): from pyramid_mongokit import get_mongo_connection os.environ['MONGO_URI'] = 'mongodb://localhost' os.environ['MONGO_DB_NAME'] = 'pm_test_games' cls.config = cls.get_example_config() cls.mongo = get_mongo_connection(cls.config.registry)
def connection(self): return get_mongo_connection(self.config.registry)