1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
from globus_sdk.testing import load_response
def test_search_index_list(client):
meta = load_response(client.index_list).metadata
index_ids = meta["index_ids"]
res = client.index_list()
assert res.http_status == 200
index_list = res["index_list"]
assert isinstance(index_list, list)
assert len(index_list) == len(index_ids)
assert [i["id"] for i in index_list] == index_ids
def test_search_index_list_is_iterable(client):
meta = load_response(client.index_list).metadata
index_ids = meta["index_ids"]
res = client.index_list()
assert res.http_status == 200
index_list = list(res)
assert len(index_list) == len(index_ids)
assert [i["id"] for i in index_list] == index_ids
|