def client(): client = app.test_client() client.delete(BaseURLs.BASE_AQUARIUS_URL + '/assets/ddo') post = client.post(BaseURLs.BASE_AQUARIUS_URL + '/assets/ddo', data=json.dumps(json_update), content_type='application/json') if post.status_code not in (200, 201): raise AssertionError(f'register asset failed: {post}') post2 = client.post(BaseURLs.BASE_AQUARIUS_URL + '/assets/ddo', data=json.dumps(json_dict), content_type='application/json') yield client client.delete(BaseURLs.BASE_AQUARIUS_URL + '/assets/ddo/%s' % json.loads(post.data.decode('utf-8'))['id']) client.delete(BaseURLs.BASE_AQUARIUS_URL + '/assets/ddo/%s' % json.loads(post2.data.decode('utf-8'))['id'])
def client(): client = app.test_client() yield client
def client_with_no_data(): client = app.test_client() yield client
def client_with_no_data(): client = app.test_client() client.delete(BaseURLs.BASE_AQUARIUS_URL + '/assets/ddo') yield client