Use InAnyOrder for role creation mocks

The user/roles can be created in any order due to
python random seed ordering dictionaries, so the
mocks should be in random order

Change-Id: I23a9380fb65ac634831beb496af388381d0230d4
Partial-Bug: #1348818
This commit is contained in:
Itxaka 2016-01-26 21:34:35 +01:00 committed by Itxaka Serrano Garcia
parent e1f07e2794
commit ff30c682fb
1 changed files with 3 additions and 3 deletions

View File

@ -799,18 +799,18 @@ class UpdateProjectWorkflowTests(test.BaseAdminViewTests):
api.keystone.add_tenant_user_role(IsA(http.HttpRequest),
project=self.tenant.id,
user='1',
role='2',)
role='2',).InAnyOrder()
# remove role 2 from user 2
api.keystone.remove_tenant_user_role(IsA(http.HttpRequest),
project=self.tenant.id,
user='2',
role='2')
role='2').InAnyOrder()
# Give user 3 role 1
api.keystone.add_tenant_user_role(IsA(http.HttpRequest),
project=self.tenant.id,
user='3',
role='1',)
role='1',).InAnyOrder()
api.keystone.group_list(IsA(http.HttpRequest),
domain=self.domain.id,
project=self.tenant.id) \