def setUpClass(cls): super().setUpClass() tenants = { 'items': [ { 'uuid': MAIN_TENANT, 'name': 'first' }, { 'uuid': TENANT_UUID_2, 'name': 'second' }, ] } mock_auth_client = MockAuthClient('localhost', cls.service_port(9497, 'auth')) user_token_1 = MockUserToken.some_token( metadata={'tenant_uuid': tenants['items'][0]['uuid']}, ) user_token_2 = MockUserToken.some_token( metadata={'tenant_uuid': tenants['items'][1]['uuid']}, ) user_token_3 = MockUserToken.some_token( metadata={'tenant_uuid': tenants['items'][0]['uuid']}, ) mock_auth_client.set_token(user_token_1) mock_auth_client.set_token(user_token_2) mock_auth_client.set_token(user_token_3) mock_auth_client.set_tenants(tenants) cls.token_1 = user_token_1.token_id cls.token_2 = user_token_2.token_id cls.token_3 = user_token_3.token_id
def _create_user(self): self.mock_auth_client.set_tenants({ 'total': 1, 'filtered': 1, 'items': [{ 'uuid': self.tenant_uuid, 'name': self.tenant_name }], }) token = MockUserToken.some_token( metadata={'tenant_uuid': self.tenant_uuid}) self.mock_auth_client.set_token(token) return token.token_id