Ejemplo n.º 1
0
    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'))
Ejemplo n.º 2
0
    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'))
Ejemplo n.º 3
0
    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'))
Ejemplo n.º 4
0
    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'))
Ejemplo n.º 5
0
    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'))
Ejemplo n.º 6
0
    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'))
Ejemplo n.º 7
0
 def test_get_config(self):
     config = conf.get_config()
     self.assertIsNotNone(config)
Ejemplo n.º 8
0
 def test_get_config(self):
     config = get_config()
     self.assertIsNotNone(config)
Ejemplo n.º 9
0
 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))