Beispiel #1
0
 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
Beispiel #2
0
 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