summaryrefslogtreecommitdiff
path: root/openstackclient/tests/functional/identity/v3/test_group.py
diff options
context:
space:
mode:
Diffstat (limited to 'openstackclient/tests/functional/identity/v3/test_group.py')
-rw-r--r--openstackclient/tests/functional/identity/v3/test_group.py127
1 files changed, 82 insertions, 45 deletions
diff --git a/openstackclient/tests/functional/identity/v3/test_group.py b/openstackclient/tests/functional/identity/v3/test_group.py
index 917d5df0..95d74cb7 100644
--- a/openstackclient/tests/functional/identity/v3/test_group.py
+++ b/openstackclient/tests/functional/identity/v3/test_group.py
@@ -16,7 +16,6 @@ from openstackclient.tests.functional.identity.v3 import common
class GroupTests(common.IdentityTests):
-
def test_group_create(self):
self._create_dummy_group()
@@ -30,7 +29,8 @@ class GroupTests(common.IdentityTests):
def test_group_list_with_domain(self):
group_name = self._create_dummy_group()
raw_output = self.openstack(
- 'group list --domain %s' % self.domain_name)
+ 'group list --domain %s' % self.domain_name
+ )
items = self.parse_listing(raw_output)
self.assert_table_structure(items, common.BASIC_LIST_HEADERS)
self.assertIn(group_name, raw_output)
@@ -40,8 +40,8 @@ class GroupTests(common.IdentityTests):
raw_output = self.openstack(
'group delete '
'--domain %(domain)s '
- '%(name)s' % {'domain': self.domain_name,
- 'name': group_name})
+ '%(name)s' % {'domain': self.domain_name, 'name': group_name}
+ )
self.assertEqual(0, len(raw_output))
def test_group_show(self):
@@ -49,8 +49,8 @@ class GroupTests(common.IdentityTests):
raw_output = self.openstack(
'group show '
'--domain %(domain)s '
- '%(name)s' % {'domain': self.domain_name,
- 'name': group_name})
+ '%(name)s' % {'domain': self.domain_name, 'name': group_name}
+ )
items = self.parse_show(raw_output)
self.assert_show_fields(items, self.GROUP_FIELDS)
@@ -61,15 +61,19 @@ class GroupTests(common.IdentityTests):
'group set '
'--domain %(domain)s '
'--name %(new_group)s '
- '%(group)s' % {'domain': self.domain_name,
- 'new_group': new_group_name,
- 'group': group_name})
+ '%(group)s'
+ % {
+ 'domain': self.domain_name,
+ 'new_group': new_group_name,
+ 'group': group_name,
+ }
+ )
self.assertEqual(0, len(raw_output))
raw_output = self.openstack(
'group show '
'--domain %(domain)s '
- '%(group)s' % {'domain': self.domain_name,
- 'group': new_group_name})
+ '%(group)s' % {'domain': self.domain_name, 'group': new_group_name}
+ )
group = self.parse_show_as_object(raw_output)
self.assertEqual(new_group_name, group['name'])
# reset group name to make sure it will be cleaned up
@@ -77,9 +81,13 @@ class GroupTests(common.IdentityTests):
'group set '
'--domain %(domain)s '
'--name %(new_group)s '
- '%(group)s' % {'domain': self.domain_name,
- 'new_group': group_name,
- 'group': new_group_name})
+ '%(group)s'
+ % {
+ 'domain': self.domain_name,
+ 'new_group': group_name,
+ 'group': new_group_name,
+ }
+ )
self.assertEqual(0, len(raw_output))
def test_group_add_user(self):
@@ -89,19 +97,27 @@ class GroupTests(common.IdentityTests):
'group add user '
'--group-domain %(group_domain)s '
'--user-domain %(user_domain)s '
- '%(group)s %(user)s' % {'group_domain': self.domain_name,
- 'user_domain': self.domain_name,
- 'group': group_name,
- 'user': username})
+ '%(group)s %(user)s'
+ % {
+ 'group_domain': self.domain_name,
+ 'user_domain': self.domain_name,
+ 'group': group_name,
+ 'user': username,
+ }
+ )
self.addCleanup(
self.openstack,
'group remove user '
'--group-domain %(group_domain)s '
'--user-domain %(user_domain)s '
- '%(group)s %(user)s' % {'group_domain': self.domain_name,
- 'user_domain': self.domain_name,
- 'group': group_name,
- 'user': username})
+ '%(group)s %(user)s'
+ % {
+ 'group_domain': self.domain_name,
+ 'user_domain': self.domain_name,
+ 'group': group_name,
+ 'user': username,
+ },
+ )
self.assertOutput('', raw_output)
def test_group_contains_user(self):
@@ -111,32 +127,45 @@ class GroupTests(common.IdentityTests):
'group add user '
'--group-domain %(group_domain)s '
'--user-domain %(user_domain)s '
- '%(group)s %(user)s' % {'group_domain': self.domain_name,
- 'user_domain': self.domain_name,
- 'group': group_name,
- 'user': username})
+ '%(group)s %(user)s'
+ % {
+ 'group_domain': self.domain_name,
+ 'user_domain': self.domain_name,
+ 'group': group_name,
+ 'user': username,
+ }
+ )
self.addCleanup(
self.openstack,
'group remove user '
'--group-domain %(group_domain)s '
'--user-domain %(user_domain)s '
- '%(group)s %(user)s' % {'group_domain': self.domain_name,
- 'user_domain': self.domain_name,
- 'group': group_name,
- 'user': username})
+ '%(group)s %(user)s'
+ % {
+ 'group_domain': self.domain_name,
+ 'user_domain': self.domain_name,
+ 'group': group_name,
+ 'user': username,
+ },
+ )
self.assertOutput('', raw_output)
raw_output = self.openstack(
'group contains user '
'--group-domain %(group_domain)s '
'--user-domain %(user_domain)s '
- '%(group)s %(user)s' % {'group_domain': self.domain_name,
- 'user_domain': self.domain_name,
- 'group': group_name,
- 'user': username})
+ '%(group)s %(user)s'
+ % {
+ 'group_domain': self.domain_name,
+ 'user_domain': self.domain_name,
+ 'group': group_name,
+ 'user': username,
+ }
+ )
self.assertEqual(
- '%(user)s in group %(group)s\n' % {'user': username,
- 'group': group_name},
- raw_output)
+ '%(user)s in group %(group)s\n'
+ % {'user': username, 'group': group_name},
+ raw_output,
+ )
def test_group_remove_user(self):
group_name = self._create_dummy_group()
@@ -145,17 +174,25 @@ class GroupTests(common.IdentityTests):
'group add user '
'--group-domain %(group_domain)s '
'--user-domain %(user_domain)s '
- '%(group)s %(user)s' % {'group_domain': self.domain_name,
- 'user_domain': self.domain_name,
- 'group': group_name,
- 'user': username})
+ '%(group)s %(user)s'
+ % {
+ 'group_domain': self.domain_name,
+ 'user_domain': self.domain_name,
+ 'group': group_name,
+ 'user': username,
+ }
+ )
remove_raw_output = self.openstack(
'group remove user '
'--group-domain %(group_domain)s '
'--user-domain %(user_domain)s '
- '%(group)s %(user)s' % {'group_domain': self.domain_name,
- 'user_domain': self.domain_name,
- 'group': group_name,
- 'user': username})
+ '%(group)s %(user)s'
+ % {
+ 'group_domain': self.domain_name,
+ 'user_domain': self.domain_name,
+ 'group': group_name,
+ 'user': username,
+ }
+ )
self.assertOutput('', add_raw_output)
self.assertOutput('', remove_raw_output)