def test_initialize_empty_proxy(self): conf.get_config() conf.set_config({'http_proxy': ''}) initialize_proxy() self.assertEqual(None, environ.get('http_proxy')) self.assertEqual(None, environ.get('https_proxy'))
def test_initialize_https_proxy(self): conf.get_config() conf.set_config({'http_proxy': 'https://*****:*****@testurl:9000'}) initialize_proxy() self.assertEqual(None, environ.get('http_proxy')) self.assertEqual('https://*****:*****@testurl:9000', environ.get('https_proxy'))
def test_set_and_update_config(self): conf.get_config() new_config = {'config1': 'Hello world!', 'config2': 12345, 'config3': True} conf.set_config(new_config, True) config = conf.get_config() self.assertIsNotNone(config) self.assertEqual(config.get('config1'), 'Hello world!') self.assertEqual(config.get('config2'), 12345) self.assertEqual(config.get('config3'), True) self.assertEqual(config.get('config4'), None) update = {'config1': 'Hello Python!', 'config4': ('yes', 'no')} conf.set_config(update) config = conf.get_config() self.assertIsNotNone(config) self.assertEqual(config.get('config1'), 'Hello Python!') self.assertEqual(config.get('config2'), 12345) self.assertEqual(config.get('config3'), True) self.assertEqual(config.get('config4'), ('yes', 'no'))
def test_set_and_update_config(self): conf.get_config() new_config = { 'config1': 'Hello world!', 'config2': 12345, 'config3': True } conf.set_config(new_config, True) config = conf.get_config() self.assertIsNotNone(config) self.assertEqual(config.get('config1'), 'Hello world!') self.assertEqual(config.get('config2'), 12345) self.assertEqual(config.get('config3'), True) self.assertEqual(config.get('config4'), None) update = {'config1': 'Hello Python!', 'config4': ('yes', 'no')} conf.set_config(update) config = conf.get_config() self.assertIsNotNone(config) self.assertEqual(config.get('config1'), 'Hello Python!') self.assertEqual(config.get('config2'), 12345) self.assertEqual(config.get('config3'), True) self.assertEqual(config.get('config4'), ('yes', 'no'))
def test_get_config(self): config = conf.get_config() self.assertIsNotNone(config)
def test_get_config(self): config = get_config() self.assertIsNotNone(config)
def get_config(self) -> dict: config = conf.get_config() return dict(data_stores_path=get_data_stores_path(), use_workspace_imagery_cache=config.get( 'use_workspace_imagery_cache', WEBAPI_USE_WORKSPACE_IMAGERY_CACHE))