summaryrefslogtreecommitdiffstats
path: root/keystone-moon/keystone/tests/moon/unit/test_unit_core_tenant.py
diff options
context:
space:
mode:
authorWuKong <rebirthmonkey@gmail.com>2015-07-17 15:27:50 +0200
committerWuKong <rebirthmonkey@gmail.com>2015-07-17 15:27:50 +0200
commite23e30ea41726f334ee46ee6698ef75e7bf1d001 (patch)
tree5ba03557b55b7fca0834d549e7dd89276f5b7006 /keystone-moon/keystone/tests/moon/unit/test_unit_core_tenant.py
parent790139a9110f9172133a780a8cb8f3f2e96967a4 (diff)
review backends
Change-Id: Ic82081a421e672a3fff0559f5fbd82736316803e Signed-off-by: WuKong <rebirthmonkey@gmail.com>
Diffstat (limited to 'keystone-moon/keystone/tests/moon/unit/test_unit_core_tenant.py')
-rw-r--r--keystone-moon/keystone/tests/moon/unit/test_unit_core_tenant.py42
1 files changed, 22 insertions, 20 deletions
diff --git a/keystone-moon/keystone/tests/moon/unit/test_unit_core_tenant.py b/keystone-moon/keystone/tests/moon/unit/test_unit_core_tenant.py
index bc34feaa..1da57990 100644
--- a/keystone-moon/keystone/tests/moon/unit/test_unit_core_tenant.py
+++ b/keystone-moon/keystone/tests/moon/unit/test_unit_core_tenant.py
@@ -65,11 +65,7 @@ class TestTenantManager(tests.TestCase):
data = self.manager.get_admin_extension_uuid(new_mapping[_uuid]["authz"])
self.assertEquals(new_mapping[_uuid]["admin"], data)
- def test_tenant_list_empty(self):
- data = self.manager.get_tenant_dict()
- self.assertEqual(data, {})
-
- def test_set_tenant_name(self):
+ def test_del_tenant(self):
_uuid = uuid.uuid4().hex
new_mapping = {
_uuid: {
@@ -86,13 +82,15 @@ class TestTenantManager(tests.TestCase):
)
self.assertEquals(_uuid, data["id"])
self.assertEquals(data["name"], new_mapping[_uuid]["name"])
- data = self.manager.set_tenant_name(_uuid, "new name")
- self.assertEquals(_uuid, data["id"])
- self.assertEquals(data["name"], "new name")
- data = self.manager.get_tenant_name_from_id(_uuid)
- self.assertEquals(data, "new name")
+ self.assertEquals(data["authz"], new_mapping[_uuid]["authz"])
+ self.assertEquals(data["admin"], new_mapping[_uuid]["admin"])
+ data = self.manager.get_tenant_dict()
+ self.assertNotEqual(data, {})
+ self.manager.delete(new_mapping[_uuid]["authz"])
+ data = self.manager.get_tenant_dict()
+ self.assertEqual(data, {})
- def test_delete_tenant(self):
+ def test_set_tenant_name(self):
_uuid = uuid.uuid4().hex
new_mapping = {
_uuid: {
@@ -109,15 +107,13 @@ class TestTenantManager(tests.TestCase):
)
self.assertEquals(_uuid, data["id"])
self.assertEquals(data["name"], new_mapping[_uuid]["name"])
- self.assertEquals(data["authz"], new_mapping[_uuid]["authz"])
- self.assertEquals(data["admin"], new_mapping[_uuid]["admin"])
- data = self.manager.get_tenant_dict()
- self.assertNotEqual(data, {})
- self.manager.delete(new_mapping[_uuid]["authz"])
- data = self.manager.get_tenant_dict()
- self.assertEqual(data, {})
+ data = self.manager.set_tenant_name(_uuid, "new name")
+ self.assertEquals(_uuid, data["id"])
+ self.assertEquals(data["name"], "new name")
+ data = self.manager.get_tenant_name_from_id(_uuid)
+ self.assertEquals(data, "new name")
- def test_get_extension_uuid(self):
+ def test_get_tenant_intra_extension_id(self):
_uuid = uuid.uuid4().hex
new_mapping = {
_uuid: {
@@ -138,7 +134,7 @@ class TestTenantManager(tests.TestCase):
data = self.manager.get_extension_id(_uuid, "admin")
self.assertEqual(data, new_mapping[_uuid]["admin"])
- def test_unkown_tenant_uuid(self):
+ def test_exception_tenantunknown(self):
self.assertRaises(TenantIDNotFound, self.manager.get_tenant_name_from_id, uuid.uuid4().hex)
self.assertRaises(TenantIDNotFound, self.manager.set_tenant_name, uuid.uuid4().hex, "new name")
self.assertRaises(TenantIDNotFound, self.manager.get_extension_id, uuid.uuid4().hex)
@@ -160,3 +156,9 @@ class TestTenantManager(tests.TestCase):
self.assertRaises(IntraExtensionUnknown, self.manager.get_extension_id, _uuid, "admin")
self.assertRaises(TenantIDNotFound, self.manager.get_tenant_uuid, uuid.uuid4().hex)
# self.assertRaises(AdminIntraExtensionNotFound, self.manager.get_admin_extension_uuid, uuid.uuid4().hex)
+
+ def test_exception_tenantaddednameexisting(self):
+ pass
+
+ def test_exception_tenantnointraextension(self):
+ pass \ No newline at end of file