Merge "Add unit test for creating structured SW Config"

This commit is contained in:
Zuul 2020-01-07 21:52:52 +00:00 committed by Gerrit Code Review
commit e73d882b5a
1 changed files with 14 additions and 0 deletions

View File

@ -170,6 +170,20 @@ class SoftwareConfigServiceTest(common.HeatTestCase):
config['outputs'])
self.assertEqual(kwargs['options'], config['options'])
def test_create_software_config_structured(self):
kwargs = {
'group': 'json-file',
'name': 'config_heat',
'config': {'foo': 'bar'},
'inputs': [{'name': 'mode'}],
'outputs': [{'name': 'endpoint'}],
'options': {}
}
config = self._create_software_config(**kwargs)
config_id = config['id']
config = self.engine.show_software_config(self.ctx, config_id)
self.assertEqual(kwargs['config'], config['config'])
def test_delete_software_config(self):
config = self._create_software_config()
self.assertIsNotNone(config)