Change 'Member' role reference to 'member'

Keystone has changed the default role during bootstrap from 'Member'
to 'member' therefore the tests which operated under the assumption
of having the 'Member' role assigned are no longer passing.

This patch addresses this issue, however, long term, it's probably
better to create a role and assign it during the test rather than
assuming one already exists, but that's probably for another patch.

Change-Id: I6e4b7665ab046661dd763a1ff8c8e54e6db2dc18
This commit is contained in:
Mohammed Naser 2018-06-18 22:46:17 -04:00
parent c12ebc16e8
commit 07a4b846ee
2 changed files with 4 additions and 4 deletions

View File

@ -67,10 +67,10 @@ class TestProject(base.KeystoneBaseFunctionalTestCase):
# Grant the current user access to the project
self.assertTrue(self.operator_cloud.grant_role(
'Member', user=user_id, project=project['id'], wait=True))
'member', user=user_id, project=project['id'], wait=True))
self.addCleanup(
self.operator_cloud.revoke_role,
'Member', user=user_id, project=project['id'], wait=True)
'member', user=user_id, project=project['id'], wait=True)
new_cloud = self.operator_cloud.connect_as_project(project)
self.add_info_on_exception(

View File

@ -127,10 +127,10 @@ class TestUsers(base.KeystoneBaseFunctionalTestCase):
self.assertEqual(user_email, new_user['email'])
self.assertTrue(new_user['enabled'])
self.assertTrue(self.operator_cloud.grant_role(
'Member', user=user['id'], project='demo', wait=True))
'member', user=user['id'], project='demo', wait=True))
self.addCleanup(
self.operator_cloud.revoke_role,
'Member', user=user['id'], project='demo', wait=True)
'member', user=user['id'], project='demo', wait=True)
new_cloud = self.operator_cloud.connect_as(
user_id=user['id'],