Use user_id instead of deprecated user in the policy unit tests
While creating context object for the API policies UT we were passing "user" as one of the parameters. That is deprecated and generates a lot of warnings while running tests. So this patch switches to "user_id" which is recommended parameter to use. Partially-Implements blueprint: secure-rbac-roles Change-Id: I07cc761add0a6429baa96d1de698c84cce6d4f49
This commit is contained in:
parent
3cbe340846
commit
89a9c18ab8
|
@ -40,28 +40,28 @@ class PolicyBaseTestCase(tests_base.BaseTestCase):
|
|||
|
||||
def _prepare_system_scope_personas(self):
|
||||
self.system_admin_ctx = context.Context(
|
||||
user=self.system_user_id,
|
||||
user_id=self.system_user_id,
|
||||
roles=['admin', 'member', 'reader'],
|
||||
system_scope='all')
|
||||
self.system_member_ctx = context.Context(
|
||||
user=self.system_user_id,
|
||||
user_id=self.system_user_id,
|
||||
roles=['member', 'reader'],
|
||||
system_scope='all')
|
||||
self.system_reader_ctx = context.Context(
|
||||
user=self.system_user_id,
|
||||
user_id=self.system_user_id,
|
||||
roles=['reader'],
|
||||
system_scope='all')
|
||||
|
||||
def _prepare_project_scope_personas(self):
|
||||
self.project_admin_ctx = context.Context(
|
||||
user=self.user_id,
|
||||
user_id=self.user_id,
|
||||
roles=['admin', 'member', 'reader'],
|
||||
project_id=self.project_id)
|
||||
self.project_member_ctx = context.Context(
|
||||
user=self.user_id,
|
||||
user_id=self.user_id,
|
||||
roles=['member', 'reader'],
|
||||
project_id=self.project_id)
|
||||
self.project_reader_ctx = context.Context(
|
||||
user=self.user_id,
|
||||
user_id=self.user_id,
|
||||
roles=['reader'],
|
||||
project_id=self.project_id)
|
||||
|
|
Loading…
Reference in New Issue