Add test for update baymodel public
update baymodel public=True,and check the result. Change-Id: If229a8e60557e4f7c955ef4869230fbdf248fae0
This commit is contained in:
parent
5b351904d6
commit
8486667538
|
@ -81,6 +81,21 @@ class BayModelTest(base.BaseTempestTest):
|
|||
self.assertEqual(200, resp.status)
|
||||
self.assertTrue(model.public)
|
||||
|
||||
@testtools.testcase.attr('positive')
|
||||
def test_update_baymodel_public_by_uuid(self):
|
||||
path = "/public"
|
||||
gen_model = datagen.baymodel_data_with_valid_keypair_image_flavor()
|
||||
resp, old_model = self._create_baymodel(gen_model)
|
||||
|
||||
patch_model = datagen.baymodel_replace_patch_data(path, value=True)
|
||||
resp, new_model = self.baymodel_client.patch_baymodel(
|
||||
old_model.uuid, patch_model)
|
||||
self.assertEqual(200, resp.status)
|
||||
|
||||
resp, model = self.baymodel_client.get_baymodel(new_model.uuid)
|
||||
self.assertEqual(200, resp.status)
|
||||
self.assertTrue(model.public)
|
||||
|
||||
@testtools.testcase.attr('positive')
|
||||
def test_update_baymodel_by_uuid(self):
|
||||
gen_model = datagen.baymodel_data_with_valid_keypair_image_flavor()
|
||||
|
|
|
@ -106,6 +106,7 @@ def baymodel_data(**kwargs):
|
|||
"volume_driver": None,
|
||||
"docker_volume_size": 3,
|
||||
"labels": {},
|
||||
"public": False,
|
||||
"fixed_network": "192.168.0.0/24",
|
||||
"dns_nameserver": "8.8.8.8",
|
||||
"flavor_id": data_utils.rand_name('bay'),
|
||||
|
|
Loading…
Reference in New Issue