Example #1
0
 def test_load_client_attribute_in_config_module(self, import_module_mock):
     client_info = {'srv_discovery_url': 'asd'}
     config_module = Mock()
     config_module.CLIENT = client_info
     import_module_mock.return_value = config_module
     loaded_client_info = load_config_module(config_module)
     assert loaded_client_info == client_info
 def get_config_file_dict(self, module):
     try:
         return load_config_module(module)
     except ImportError as ex:
         raise ImportError(ex.message + " in path: %s" % self.config_file_path)
Example #3
0
 def get_config_file_dict(self, module):
     try:
         return load_config_module(module)
     except ImportError as ex:
         raise ImportError(ex.message +
                           " in path: %s" % self.config_file_path)
 def test_load_client_non_existing_client_attribute(self, import_module_mock):
     empty_module = MagicMock(spec=[])
     import_module_mock.return_value = empty_module
     with pytest.raises(AttributeError):
         load_config_module(empty_module)
 def test_import_non_existing_module(self):
     with pytest.raises(ImportError):
         load_config_module("non_existing_module")