Merge "Update test_user_update_password to overlay clouds.yaml"
This commit is contained in:
commit
f4ed786657
@ -17,6 +17,7 @@ test_users
|
||||
Functional tests for `shade` user methods.
|
||||
"""
|
||||
|
||||
from shade import operator_cloud
|
||||
from shade import OpenStackCloudException
|
||||
from shade.tests.functional import base
|
||||
|
||||
@ -126,11 +127,14 @@ class TestUsers(base.KeystoneBaseFunctionalTestCase):
|
||||
self.assertEqual(user_name, new_user['name'])
|
||||
self.assertEqual(user_email, new_user['email'])
|
||||
self.assertTrue(new_user['enabled'])
|
||||
# TODO(mordred) Add this back when we can figure out how to do it
|
||||
# with the updated gate jobs
|
||||
# self.assertIsNotNone(operator_cloud(
|
||||
# user_id=user['id'], password='new_secret',
|
||||
# auth_url=self.operator_cloud.auth['auth_url']).keystone_client)
|
||||
self.assertTrue(self.operator_cloud.grant_role(
|
||||
'Member', user=user['id'], project='demo', wait=True))
|
||||
self.addCleanup(
|
||||
self.operator_cloud.revoke_role,
|
||||
'Member', user=user['id'], project='demo', wait=True)
|
||||
self.assertIsNotNone(operator_cloud(
|
||||
cloud=self._demo_name,
|
||||
username=user_name, password='new_secret').keystone_client)
|
||||
|
||||
def test_users_and_groups(self):
|
||||
i_ver = self.operator_cloud.cloud_config.get_api_version('identity')
|
||||
|
Loading…
x
Reference in New Issue
Block a user