Remove reference to undefined attributes
is_user_context refers to a user_id and project_id attribute in the context object which are not defined in this base class. Change-Id: I2ac6d4a7d31d026e6fedcba80c4a760dcac747e8 Closes-Bug: 1508217
This commit is contained in:
parent
5e677dc232
commit
41598d7188
|
@ -137,8 +137,6 @@ def is_user_context(context):
|
|||
return False
|
||||
if context.is_admin:
|
||||
return False
|
||||
if not context.user_id or not context.project_id:
|
||||
return False
|
||||
return True
|
||||
|
||||
|
||||
|
|
|
@ -85,3 +85,10 @@ class ContextTest(test_base.BaseTestCase):
|
|||
self.assertTrue(ctx.show_deleted)
|
||||
self.assertEqual("request1", ctx.request_id)
|
||||
self.assertEqual("instance1", ctx.resource_uuid)
|
||||
|
||||
def test_is_user_context(self):
|
||||
self.assertFalse(context.is_user_context(None))
|
||||
ctx = context.RequestContext(is_admin=True)
|
||||
self.assertFalse(context.is_user_context(ctx))
|
||||
ctx = context.RequestContext(is_admin=False)
|
||||
self.assertTrue(context.is_user_context(ctx))
|
||||
|
|
Loading…
Reference in New Issue