def test_read_config_file_with_storge_handler_as_dict(self):
"""
Verify the read_config_file function turns storage_handlers into a list.
"""
data = {
'storage_handlers': {
'name': 'commissaire.storage.etcd',
}
}
with mock.patch('builtins.open',
mock.mock_open(read_data=json.dumps(data))) as _open:
conf = config.read_config_file()
self.assertIsInstance(conf, dict)
data['storage_handlers'] = [data['storage_handlers']]
data['authentication_plugins'] = {}
self.assertEquals(data, conf)
评论列表
文章目录