def setUp(self): config = Configuration('test-data/config/sqlite3_config.json') self.sqlite3 = ConnectionManager( config.get_connection_info()).get('my_site_db') config = Configuration('test-data/config/mysql_config.json') self.mysql = ConnectionManager( config.get_connection_info()).get('my_other_db') config = Configuration('test-data/config/pg_config.json') self.pg = ConnectionManager( config.get_connection_info()).get('my_pg_db') super(ConnectionTests, self).setUp()
def __init__(self, config_file='', from_str='', token=None): if config_file: from_str = open(config_file).read() self.config = Configuration(from_str=from_str) self.cm = ConnectionManager(self.config.get_connection_info()) self.pm = PropertyManager(self.cm, self.config, token=token)
def test_exception_connection_not_found(self): config = Configuration('test-data/config/sqlite3_config.json') cm = ConnectionManager(config.get_connection_info()) with self.assertRaises(ConnectionNotFound): cm.get('wrong_db')
def setUp(self): config = Configuration('test-data/config/ctc_config.json') ctc_manager = ConnectionManager(config.get_connection_info()) self.pm = PropertyManager(ctc_manager, config)