Example #1
0
    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()
Example #2
0
    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)
Example #3
0
    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')
Example #4
0
 def setUp(self):
     config = Configuration('test-data/config/ctc_config.json')
     ctc_manager = ConnectionManager(config.get_connection_info())
     self.pm = PropertyManager(ctc_manager, config)