@@ -35,8 +35,8 @@ async def test_cancel_statuses(test_client):
3535 assert completed_task .index_uid is None
3636 assert completed_task .status == "succeeded"
3737 assert completed_task .task_type == "taskCancelation"
38- assert tasks [0 ].details is not None
39- assert "statuses=enqueued%2Cprocessing" in tasks [0 ].details ["originalFilter" ]
38+ assert tasks . results [0 ].details is not None
39+ assert "statuses=enqueued%2Cprocessing" in tasks . results [0 ].details ["originalFilter" ]
4040
4141
4242@pytest .mark .usefixtures ("create_tasks" )
@@ -48,8 +48,8 @@ async def test_cancel_tasks_uids(test_client):
4848
4949 assert completed_task .status == "succeeded"
5050 assert completed_task .task_type == "taskCancelation"
51- assert tasks [0 ].details is not None
52- assert "uids=1%2C2" in tasks [0 ].details ["originalFilter" ]
51+ assert tasks . results [0 ].details is not None
52+ assert "uids=1%2C2" in tasks . results [0 ].details ["originalFilter" ]
5353
5454
5555@pytest .mark .usefixtures ("create_tasks" )
@@ -62,8 +62,8 @@ async def test_cancel_tasks_index_uids(test_client):
6262
6363 assert completed_task .status == "succeeded"
6464 assert completed_task .task_type == "taskCancelation"
65- assert tasks [0 ].details is not None
66- assert "indexUids=1" in tasks [0 ].details ["originalFilter" ]
65+ assert tasks . results [0 ].details is not None
66+ assert "indexUids=1" in tasks . results [0 ].details ["originalFilter" ]
6767
6868
6969@pytest .mark .usefixtures ("create_tasks" )
@@ -75,8 +75,8 @@ async def test_cancel_tasks_types(test_client):
7575
7676 assert completed_task .status == "succeeded"
7777 assert completed_task .task_type == "taskCancelation"
78- assert tasks [0 ].details is not None
79- assert "types=taskDeletion" in tasks [0 ].details ["originalFilter" ]
78+ assert tasks . results [0 ].details is not None
79+ assert "types=taskDeletion" in tasks . results [0 ].details ["originalFilter" ]
8080
8181
8282@pytest .mark .usefixtures ("create_tasks" )
@@ -89,9 +89,10 @@ async def test_cancel_tasks_before_enqueued_at(test_client):
8989
9090 assert completed_task .status == "succeeded"
9191 assert completed_task .task_type == "taskCancelation"
92- assert tasks [0 ].details is not None
92+ assert tasks . results [0 ].details is not None
9393 assert (
94- f"beforeEnqueuedAt={ quote_plus (before .isoformat ())} Z" in tasks [0 ].details ["originalFilter" ]
94+ f"beforeEnqueuedAt={ quote_plus (before .isoformat ())} Z"
95+ in tasks .results [0 ].details ["originalFilter" ]
9596 )
9697
9798
@@ -105,8 +106,11 @@ async def test_cancel_tasks_after_enqueued_at(test_client):
105106
106107 assert completed_task .status == "succeeded"
107108 assert completed_task .task_type == "taskCancelation"
108- assert tasks [0 ].details is not None
109- assert f"afterEnqueuedAt={ quote_plus (after .isoformat ())} Z" in tasks [0 ].details ["originalFilter" ]
109+ assert tasks .results [0 ].details is not None
110+ assert (
111+ f"afterEnqueuedAt={ quote_plus (after .isoformat ())} Z"
112+ in tasks .results [0 ].details ["originalFilter" ]
113+ )
110114
111115
112116@pytest .mark .usefixtures ("create_tasks" )
@@ -119,9 +123,10 @@ async def test_cancel_tasks_before_started_at(test_client):
119123
120124 assert completed_task .status == "succeeded"
121125 assert completed_task .task_type == "taskCancelation"
122- assert tasks [0 ].details is not None
126+ assert tasks . results [0 ].details is not None
123127 assert (
124- f"beforeStartedAt={ quote_plus (before .isoformat ())} Z" in tasks [0 ].details ["originalFilter" ]
128+ f"beforeStartedAt={ quote_plus (before .isoformat ())} Z"
129+ in tasks .results [0 ].details ["originalFilter" ]
125130 )
126131
127132
@@ -135,8 +140,11 @@ async def test_cancel_tasks_after_finished_at(test_client):
135140
136141 assert completed_task .status == "succeeded"
137142 assert completed_task .task_type == "taskCancelation"
138- assert tasks [0 ].details is not None
139- assert f"afterFinishedAt={ quote_plus (after .isoformat ())} Z" in tasks [0 ].details ["originalFilter" ]
143+ assert tasks .results [0 ].details is not None
144+ assert (
145+ f"afterFinishedAt={ quote_plus (after .isoformat ())} Z"
146+ in tasks .results [0 ].details ["originalFilter" ]
147+ )
140148
141149
142150@pytest .mark .usefixtures ("create_tasks" )
@@ -148,8 +156,8 @@ async def test_cancel_task_no_params(test_client):
148156
149157 assert completed_task .status == "succeeded"
150158 assert completed_task .task_type == "taskCancelation"
151- assert tasks [0 ].details is not None
152- assert "statuses=enqueued%2Cprocessing" in tasks [0 ].details ["originalFilter" ]
159+ assert tasks . results [0 ].details is not None
160+ assert "statuses=enqueued%2Cprocessing" in tasks . results [0 ].details ["originalFilter" ]
153161
154162
155163@pytest .mark .usefixtures ("create_tasks" )
@@ -161,8 +169,8 @@ async def test_delete_statuses(test_client):
161169
162170 assert deleted_tasks .status == "succeeded"
163171 assert deleted_tasks .task_type == "taskDeletion"
164- assert tasks [0 ].details is not None
165- assert "statuses=enqueued%2Cprocessing" in tasks [0 ].details ["originalFilter" ]
172+ assert tasks . results [0 ].details is not None
173+ assert "statuses=enqueued%2Cprocessing" in tasks . results [0 ].details ["originalFilter" ]
166174
167175
168176@pytest .mark .usefixtures ("create_tasks" )
@@ -174,8 +182,8 @@ async def test_delete_tasks(test_client):
174182
175183 assert completed_task .status == "succeeded"
176184 assert completed_task .task_type == "taskDeletion"
177- assert tasks [0 ].details is not None
178- assert "uids=1%2C2" in tasks [0 ].details ["originalFilter" ]
185+ assert tasks . results [0 ].details is not None
186+ assert "uids=1%2C2" in tasks . results [0 ].details ["originalFilter" ]
179187
180188
181189@pytest .mark .usefixtures ("create_tasks" )
@@ -187,8 +195,8 @@ async def test_delete_tasks_index_uids(test_client):
187195
188196 assert deleted_task .status == "succeeded"
189197 assert deleted_task .task_type == "taskDeletion"
190- assert tasks [0 ].details is not None
191- assert "indexUids=1" in tasks [0 ].details ["originalFilter" ]
198+ assert tasks . results [0 ].details is not None
199+ assert "indexUids=1" in tasks . results [0 ].details ["originalFilter" ]
192200
193201
194202@pytest .mark .usefixtures ("create_tasks" )
@@ -200,8 +208,8 @@ async def test_delete_tasks_types(test_client):
200208
201209 assert deleted_task .status == "succeeded"
202210 assert deleted_task .task_type == "taskDeletion"
203- assert tasks [0 ].details is not None
204- assert "types=taskDeletion" in tasks [0 ].details ["originalFilter" ]
211+ assert tasks . results [0 ].details is not None
212+ assert "types=taskDeletion" in tasks . results [0 ].details ["originalFilter" ]
205213
206214
207215@pytest .mark .usefixtures ("create_tasks" )
@@ -214,9 +222,10 @@ async def test_delete_tasks_before_enqueued_at(test_client):
214222
215223 assert deleted_task .status == "succeeded"
216224 assert deleted_task .task_type == "taskDeletion"
217- assert tasks [0 ].details is not None
225+ assert tasks . results [0 ].details is not None
218226 assert (
219- f"beforeEnqueuedAt={ quote_plus (before .isoformat ())} Z" in tasks [0 ].details ["originalFilter" ]
227+ f"beforeEnqueuedAt={ quote_plus (before .isoformat ())} Z"
228+ in tasks .results [0 ].details ["originalFilter" ]
220229 )
221230
222231
@@ -230,8 +239,11 @@ async def test_delete_tasks_after_enqueued_at(test_client):
230239
231240 assert deleted_task .status == "succeeded"
232241 assert deleted_task .task_type == "taskDeletion"
233- assert tasks [0 ].details is not None
234- assert f"afterEnqueuedAt={ quote_plus (after .isoformat ())} Z" in tasks [0 ].details ["originalFilter" ]
242+ assert tasks .results [0 ].details is not None
243+ assert (
244+ f"afterEnqueuedAt={ quote_plus (after .isoformat ())} Z"
245+ in tasks .results [0 ].details ["originalFilter" ]
246+ )
235247
236248
237249@pytest .mark .usefixtures ("create_tasks" )
@@ -244,9 +256,10 @@ async def test_delete_tasks_before_started_at(test_client):
244256
245257 assert deleted_task .status == "succeeded"
246258 assert deleted_task .task_type == "taskDeletion"
247- assert tasks [0 ].details is not None
259+ assert tasks . results [0 ].details is not None
248260 assert (
249- f"beforeStartedAt={ quote_plus (before .isoformat ())} Z" in tasks [0 ].details ["originalFilter" ]
261+ f"beforeStartedAt={ quote_plus (before .isoformat ())} Z"
262+ in tasks .results [0 ].details ["originalFilter" ]
250263 )
251264
252265
@@ -260,8 +273,11 @@ async def test_delete_tasks_after_finished_at(test_client):
260273
261274 assert deleted_task .status == "succeeded"
262275 assert deleted_task .task_type == "taskDeletion"
263- assert tasks [0 ].details is not None
264- assert f"afterFinishedAt={ quote_plus (after .isoformat ())} Z" in tasks [0 ].details ["originalFilter" ]
276+ assert tasks .results [0 ].details is not None
277+ assert (
278+ f"afterFinishedAt={ quote_plus (after .isoformat ())} Z"
279+ in tasks .results [0 ].details ["originalFilter" ]
280+ )
265281
266282
267283@pytest .mark .usefixtures ("create_tasks" )
@@ -273,36 +289,36 @@ async def test_delete_no_params(test_client):
273289
274290 assert deleted_tasks .status == "succeeded"
275291 assert deleted_tasks .task_type == "taskDeletion"
276- assert tasks [0 ].details is not None
292+ assert tasks . results [0 ].details is not None
277293 assert (
278294 "statuses=canceled%2Cenqueued%2Cfailed%2Cprocessing%2Csucceeded"
279- in tasks [0 ].details ["originalFilter" ]
295+ in tasks . results [0 ].details ["originalFilter" ]
280296 )
281297
282298
283299async def test_get_tasks (empty_index , small_movies ):
284300 index = await empty_index ()
285301 tasks = await get_tasks (index .http_client )
286- current_tasks = len (tasks )
302+ current_tasks = len (tasks . results )
287303 response = await index .add_documents (small_movies )
288304 await wait_for_task (index .http_client , response .task_uid )
289305 response = await index .add_documents (small_movies )
290306 await wait_for_task (index .http_client , response .task_uid )
291307 response = await get_tasks (index .http_client )
292- assert len (response ) >= current_tasks
308+ assert len (response . results ) >= current_tasks
293309
294310
295311async def test_get_tasks_for_index (empty_index , small_movies ):
296312 index = await empty_index ()
297313 tasks = await get_tasks (index .http_client , index_ids = [index .uid ])
298- current_tasks = len (tasks )
314+ current_tasks = len (tasks . results )
299315 response = await index .add_documents (small_movies )
300316 await wait_for_task (index .http_client , response .task_uid )
301317 response = await index .add_documents (small_movies )
302318 await wait_for_task (index .http_client , response .task_uid )
303319 response = await get_tasks (index .http_client , index_ids = [index .uid ])
304- assert len (response ) >= current_tasks
305- uid = set ([x .index_uid for x in response ])
320+ assert len (response . results ) >= current_tasks
321+ uid = set ([x .index_uid for x in response . results ])
306322 assert len (uid ) == 1
307323 assert next (iter (uid )) == index .uid
308324
0 commit comments