Merge "Bulk creation of SecurityGroups"
This commit is contained in:
@@ -53,3 +53,17 @@ class SecGroupTest(base.BaseSecGroupTest):
|
||||
self.assertEqual(show_body['security_group']['name'], new_name)
|
||||
self.assertEqual(show_body['security_group']['description'],
|
||||
new_description)
|
||||
|
||||
@test.idempotent_id('7c0ecb10-b2db-11e6-9b14-000c29248b0d')
|
||||
def test_create_bulk_sec_groups(self):
|
||||
# Creates 2 sec-groups in one request
|
||||
sec_nm = [data_utils.rand_name('secgroup'),
|
||||
data_utils.rand_name('secgroup')]
|
||||
body = self.client.create_bulk_security_groups(sec_nm)
|
||||
created_sec_grps = body['security_groups']
|
||||
self.assertEqual(2, len(created_sec_grps))
|
||||
for secgrp in created_sec_grps:
|
||||
self.addCleanup(self.client.delete_security_group,
|
||||
secgrp['id'])
|
||||
self.assertIn(secgrp['name'], sec_nm)
|
||||
self.assertIsNotNone(secgrp['id'])
|
||||
|
||||
Reference in New Issue
Block a user