summaryrefslogtreecommitdiff
path: root/openstackclient/tests/identity/v3/test_user.py
diff options
context:
space:
mode:
authorSaiKiran <saikiranveeravarapu@gmail.com>2016-01-09 11:39:01 +0530
committerSaiKiran <saikiranveeravarapu@gmail.com>2016-01-12 17:25:33 +0530
commit030aee6fbcca6be97dd898e8c1b4c05021832bbd (patch)
tree783ee9df97851c568e82d15e35805313a3e847ad /openstackclient/tests/identity/v3/test_user.py
parenta080227b07fc533ca782dd08c4bb17cdf3450bc5 (diff)
downloadpython-openstackclient-030aee6fbcca6be97dd898e8c1b4c05021832bbd.tar.gz
Changed the abstract columns and datalists from test cases of common and Identity
columns and datalist has been set in each test case in compute, which is not necessary. This patch abstract it out and remove all redundant code. Change-Id: I45a3582088161f12e60e7c933da8e7dcc0ae8e7b Closes-Bug: #1532384
Diffstat (limited to 'openstackclient/tests/identity/v3/test_user.py')
-rw-r--r--openstackclient/tests/identity/v3/test_user.py192
1 files changed, 63 insertions, 129 deletions
diff --git a/openstackclient/tests/identity/v3/test_user.py b/openstackclient/tests/identity/v3/test_user.py
index 76d5f834..6dd3a71d 100644
--- a/openstackclient/tests/identity/v3/test_user.py
+++ b/openstackclient/tests/identity/v3/test_user.py
@@ -52,6 +52,23 @@ class TestUser(identity_fakes.TestIdentityv3):
class TestUserCreate(TestUser):
+ columns = (
+ 'default_project_id',
+ 'domain_id',
+ 'email',
+ 'enabled',
+ 'id',
+ 'name',
+ )
+ datalist = (
+ identity_fakes.project_id,
+ identity_fakes.domain_id,
+ identity_fakes.user_email,
+ True,
+ identity_fakes.user_id,
+ identity_fakes.user_name,
+ )
+
def setUp(self):
super(TestUserCreate, self).setUp()
@@ -107,18 +124,8 @@ class TestUserCreate(TestUser):
**kwargs
)
- collist = ('default_project_id', 'domain_id', 'email',
- 'enabled', 'id', 'name')
- self.assertEqual(collist, columns)
- datalist = (
- identity_fakes.project_id,
- identity_fakes.domain_id,
- identity_fakes.user_email,
- True,
- identity_fakes.user_id,
- identity_fakes.user_name,
- )
- self.assertEqual(datalist, data)
+ self.assertEqual(self.columns, columns)
+ self.assertEqual(self.datalist, data)
def test_user_create_password(self):
arglist = [
@@ -152,19 +159,8 @@ class TestUserCreate(TestUser):
self.users_mock.create.assert_called_with(
**kwargs
)
-
- collist = ('default_project_id', 'domain_id', 'email',
- 'enabled', 'id', 'name')
- self.assertEqual(collist, columns)
- datalist = (
- identity_fakes.project_id,
- identity_fakes.domain_id,
- identity_fakes.user_email,
- True,
- identity_fakes.user_id,
- identity_fakes.user_name,
- )
- self.assertEqual(datalist, data)
+ self.assertEqual(self.columns, columns)
+ self.assertEqual(self.datalist, data)
def test_user_create_password_prompt(self):
arglist = [
@@ -202,18 +198,8 @@ class TestUserCreate(TestUser):
**kwargs
)
- collist = ('default_project_id', 'domain_id', 'email',
- 'enabled', 'id', 'name')
- self.assertEqual(collist, columns)
- datalist = (
- identity_fakes.project_id,
- identity_fakes.domain_id,
- identity_fakes.user_email,
- True,
- identity_fakes.user_id,
- identity_fakes.user_name,
- )
- self.assertEqual(datalist, data)
+ self.assertEqual(self.columns, columns)
+ self.assertEqual(self.datalist, data)
def test_user_create_email(self):
arglist = [
@@ -247,18 +233,8 @@ class TestUserCreate(TestUser):
**kwargs
)
- collist = ('default_project_id', 'domain_id', 'email',
- 'enabled', 'id', 'name')
- self.assertEqual(collist, columns)
- datalist = (
- identity_fakes.project_id,
- identity_fakes.domain_id,
- identity_fakes.user_email,
- True,
- identity_fakes.user_id,
- identity_fakes.user_name,
- )
- self.assertEqual(datalist, data)
+ self.assertEqual(self.columns, columns)
+ self.assertEqual(self.datalist, data)
def test_user_create_project(self):
# Return the new project
@@ -307,9 +283,7 @@ class TestUserCreate(TestUser):
**kwargs
)
- collist = ('default_project_id', 'domain_id', 'email',
- 'enabled', 'id', 'name')
- self.assertEqual(collist, columns)
+ self.assertEqual(self.columns, columns)
datalist = (
identity_fakes.PROJECT_2['id'],
identity_fakes.domain_id,
@@ -369,9 +343,7 @@ class TestUserCreate(TestUser):
**kwargs
)
- collist = ('default_project_id', 'domain_id', 'email',
- 'enabled', 'id', 'name')
- self.assertEqual(collist, columns)
+ self.assertEqual(self.columns, columns)
datalist = (
identity_fakes.PROJECT_2['id'],
identity_fakes.domain_id,
@@ -414,18 +386,8 @@ class TestUserCreate(TestUser):
**kwargs
)
- collist = ('default_project_id', 'domain_id', 'email',
- 'enabled', 'id', 'name')
- self.assertEqual(collist, columns)
- datalist = (
- identity_fakes.project_id,
- identity_fakes.domain_id,
- identity_fakes.user_email,
- True,
- identity_fakes.user_id,
- identity_fakes.user_name,
- )
- self.assertEqual(datalist, data)
+ self.assertEqual(self.columns, columns)
+ self.assertEqual(self.datalist, data)
def test_user_create_enable(self):
arglist = [
@@ -458,18 +420,8 @@ class TestUserCreate(TestUser):
**kwargs
)
- collist = ('default_project_id', 'domain_id', 'email',
- 'enabled', 'id', 'name')
- self.assertEqual(collist, columns)
- datalist = (
- identity_fakes.project_id,
- identity_fakes.domain_id,
- identity_fakes.user_email,
- True,
- identity_fakes.user_id,
- identity_fakes.user_name,
- )
- self.assertEqual(datalist, data)
+ self.assertEqual(self.columns, columns)
+ self.assertEqual(self.datalist, data)
def test_user_create_disable(self):
arglist = [
@@ -500,19 +452,8 @@ class TestUserCreate(TestUser):
self.users_mock.create.assert_called_with(
**kwargs
)
-
- collist = ('default_project_id', 'domain_id', 'email',
- 'enabled', 'id', 'name')
- self.assertEqual(collist, columns)
- datalist = (
- identity_fakes.project_id,
- identity_fakes.domain_id,
- identity_fakes.user_email,
- True,
- identity_fakes.user_id,
- identity_fakes.user_name,
- )
- self.assertEqual(datalist, data)
+ self.assertEqual(self.columns, columns)
+ self.assertEqual(self.datalist, data)
class TestUserDelete(TestUser):
@@ -550,6 +491,17 @@ class TestUserDelete(TestUser):
class TestUserList(TestUser):
+ columns = [
+ 'ID',
+ 'Name'
+ ]
+ datalist = (
+ (
+ identity_fakes.user_id,
+ identity_fakes.user_name,
+ ),
+ )
+
def setUp(self):
super(TestUserList, self).setUp()
@@ -614,13 +566,8 @@ class TestUserList(TestUser):
**kwargs
)
- collist = ['ID', 'Name']
- self.assertEqual(collist, columns)
- datalist = ((
- identity_fakes.user_id,
- identity_fakes.user_name,
- ), )
- self.assertEqual(datalist, tuple(data))
+ self.assertEqual(self.columns, columns)
+ self.assertEqual(self.datalist, tuple(data))
def test_user_list_domain(self):
arglist = [
@@ -644,13 +591,8 @@ class TestUserList(TestUser):
**kwargs
)
- collist = ['ID', 'Name']
- self.assertEqual(collist, columns)
- datalist = ((
- identity_fakes.user_id,
- identity_fakes.user_name,
- ), )
- self.assertEqual(datalist, tuple(data))
+ self.assertEqual(self.columns, columns)
+ self.assertEqual(self.datalist, tuple(data))
def test_user_list_group(self):
arglist = [
@@ -674,13 +616,8 @@ class TestUserList(TestUser):
**kwargs
)
- collist = ['ID', 'Name']
- self.assertEqual(collist, columns)
- datalist = ((
- identity_fakes.user_id,
- identity_fakes.user_name,
- ), )
- self.assertEqual(datalist, tuple(data))
+ self.assertEqual(self.columns, columns)
+ self.assertEqual(self.datalist, tuple(data))
def test_user_list_long(self):
arglist = [
@@ -714,15 +651,17 @@ class TestUserList(TestUser):
'Enabled',
]
self.assertEqual(collist, columns)
- datalist = ((
- identity_fakes.user_id,
- identity_fakes.user_name,
- identity_fakes.project_id,
- identity_fakes.domain_id,
- '',
- identity_fakes.user_email,
- True,
- ), )
+ datalist = (
+ (
+ identity_fakes.user_id,
+ identity_fakes.user_name,
+ identity_fakes.project_id,
+ identity_fakes.domain_id,
+ '',
+ identity_fakes.user_email,
+ True,
+ ),
+ )
self.assertEqual(datalist, tuple(data))
def test_user_list_project(self):
@@ -744,13 +683,8 @@ class TestUserList(TestUser):
self.role_assignments_mock.list.assert_called_with(**kwargs)
self.users_mock.get.assert_called_with(identity_fakes.user_id)
- collist = ['ID', 'Name']
- self.assertEqual(collist, columns)
- datalist = ((
- identity_fakes.user_id,
- identity_fakes.user_name,
- ), )
- self.assertEqual(datalist, tuple(data))
+ self.assertEqual(self.columns, columns)
+ self.assertEqual(self.datalist, tuple(data))
class TestUserSet(TestUser):