Added delete quota set test

Test will delete a quota set for a tenant and
verifies if quota set will be set to defaults.

Change-Id: I89b2dfc9d503df96a794ef7f18d8c5b46c84b1d9
This commit is contained in:
Sumanth Nagadavalli
2013-05-24 16:50:17 +05:30
parent c5891e735d
commit 79f1d35732

View File

@@ -49,3 +49,18 @@ class QuotasAdminTest(ComputeAdminFixture):
quota = self.admin_quotas_client.\
get_quota(self.tenant_id).entity
self.assertEqual(quota.instances, 20)
@tags(type='smoke', net='no')
def test_delete_quota(self):
self.admin_quotas_client.\
update_quota(self.tenant_id, instances=20)
quota = self.admin_quotas_client.\
get_quota(self.tenant_id).entity
self.assertEqual(quota.instances, 20)
self.admin_quotas_client.delete_quota(self.tenant_id)
quota = self.admin_quotas_client.\
get_quota(self.tenant_id).entity
self.assertEqual(quota.instances, self.default_quota_set.instances,
"Instances in quota set is not equal to"
" the default value.")