Merge "Avoid using dict.get() in assertions"
This commit is contained in:
commit
df531cc1ef
|
@ -350,7 +350,7 @@ class SqlIdentity(SqlTests,
|
|||
project[arbitrary_key] = arbitrary_value
|
||||
ref = PROVIDERS.resource_api.create_project(project['id'], project)
|
||||
self.assertEqual(arbitrary_value, ref[arbitrary_key])
|
||||
self.assertIsNone(ref.get('extra'))
|
||||
self.assertNotIn('extra', ref)
|
||||
|
||||
ref['name'] = uuid.uuid4().hex
|
||||
ref = PROVIDERS.resource_api.update_project(ref['id'], ref)
|
||||
|
@ -374,14 +374,14 @@ class SqlIdentity(SqlTests,
|
|||
del user["id"]
|
||||
ref = PROVIDERS.identity_api.create_user(user)
|
||||
self.assertEqual(arbitrary_value, ref[arbitrary_key])
|
||||
self.assertIsNone(ref.get('password'))
|
||||
self.assertIsNone(ref.get('extra'))
|
||||
self.assertNotIn('password', ref)
|
||||
self.assertNotIn('extra', ref)
|
||||
|
||||
user['name'] = uuid.uuid4().hex
|
||||
user['password'] = uuid.uuid4().hex
|
||||
ref = PROVIDERS.identity_api.update_user(ref['id'], user)
|
||||
self.assertIsNone(ref.get('password'))
|
||||
self.assertIsNone(ref['extra'].get('password'))
|
||||
self.assertNotIn('password', ref)
|
||||
self.assertNotIn('password', ref['extra'])
|
||||
self.assertEqual(arbitrary_value, ref[arbitrary_key])
|
||||
self.assertEqual(arbitrary_value, ref['extra'][arbitrary_key])
|
||||
|
||||
|
|
|
@ -932,7 +932,7 @@ class RestfulTestCase(unit.SQLDriverOverrides, rest.RestfulTestCase,
|
|||
def assertValidUser(self, entity, ref=None):
|
||||
self.assertIsNotNone(entity.get('domain_id'))
|
||||
self.assertIsNotNone(entity.get('email'))
|
||||
self.assertIsNone(entity.get('password'))
|
||||
self.assertNotIn('password', entity)
|
||||
self.assertNotIn('tenantId', entity)
|
||||
self.assertIn('password_expires_at', entity)
|
||||
if ref:
|
||||
|
@ -1070,7 +1070,7 @@ class RestfulTestCase(unit.SQLDriverOverrides, rest.RestfulTestCase,
|
|||
|
||||
# Only one of user or group should be present
|
||||
if entity.get('user'):
|
||||
self.assertIsNone(entity.get('group'))
|
||||
self.assertNotIn('group', entity)
|
||||
self.assertIsNotNone(entity['user'].get('id'))
|
||||
else:
|
||||
self.assertIsNotNone(entity.get('group'))
|
||||
|
@ -1080,7 +1080,7 @@ class RestfulTestCase(unit.SQLDriverOverrides, rest.RestfulTestCase,
|
|||
self.assertIsNotNone(entity.get('scope'))
|
||||
|
||||
if entity['scope'].get('project'):
|
||||
self.assertIsNone(entity['scope'].get('domain'))
|
||||
self.assertNotIn('domain', entity['scope'])
|
||||
self.assertIsNotNone(entity['scope']['project'].get('id'))
|
||||
elif entity['scope'].get('domain'):
|
||||
self.assertIsNotNone(entity['scope'].get('domain'))
|
||||
|
|
|
@ -834,7 +834,7 @@ class IdentityTestListLimitCase(IdentityTestFilteredCase):
|
|||
self._set_policy({"identity:list_services": []})
|
||||
r = self.get('/services', auth=self.auth)
|
||||
self.assertEqual(10, len(r.result.get('services')))
|
||||
self.assertIsNone(r.result.get('truncated'))
|
||||
self.assertNotIn('truncated', r.result)
|
||||
|
||||
def test_at_limit(self):
|
||||
"""Check truncated attribute not set when list at max size."""
|
||||
|
@ -846,4 +846,4 @@ class IdentityTestListLimitCase(IdentityTestFilteredCase):
|
|||
self.config_fixture.config(group='catalog', list_limit=10)
|
||||
r = self.get('/services', auth=self.auth)
|
||||
self.assertEqual(10, len(r.result.get('services')))
|
||||
self.assertIsNone(r.result.get('truncated'))
|
||||
self.assertNotIn('truncated', r.result)
|
||||
|
|
|
@ -1126,9 +1126,9 @@ class ResourceTestCase(test_v3.RestfulTestCase,
|
|||
r = self.get('/projects/%(project_id)s?include_limits' %
|
||||
{'project_id': subproject['project']['id']})
|
||||
|
||||
self.assertIsNone(r.result['project'].get('parents'))
|
||||
self.assertIsNone(r.result['project'].get('subtree'))
|
||||
self.assertIsNone(r.result['project'].get('limits'))
|
||||
self.assertNotIn('parents', r.result['project'])
|
||||
self.assertNotIn('subtree', r.result['project'])
|
||||
self.assertNotIn('limits', r.result['project'])
|
||||
|
||||
# using "include_limits" with "parents_as_list"
|
||||
r = self.get('/projects/%(project_id)s?include_limits&parents_as_list'
|
||||
|
|
Loading…
Reference in New Issue