fix the flaky batches test

This commit is contained in:
Tamo 2024-12-18 11:51:12 +01:00
parent b18cd9075d
commit 4bcdd7a9f9
No known key found for this signature in database
GPG Key ID: 20CD8020AFA88D69

View File

@ -167,18 +167,17 @@ async fn list_batches_status_filtered() {
async fn list_batches_type_filtered() {
let server = Server::new().await;
let index = server.index("test");
index.create(None).await;
index.wait_task(0).await;
index
.add_documents(serde_json::from_str(include_str!("../assets/test_set.json")).unwrap(), None)
.await;
let (task, _) = index.create(None).await;
index.wait_task(task.uid()).await.succeeded();
let (task, _) = index.delete().await;
index.wait_task(task.uid()).await.succeeded();
let (response, code) = index.filtered_batches(&["indexCreation"], &[], &[]).await;
assert_eq!(code, 200, "{}", response);
assert_eq!(response["results"].as_array().unwrap().len(), 1);
let (response, code) =
index.filtered_batches(&["indexCreation", "documentAdditionOrUpdate"], &[], &[]).await;
index.filtered_batches(&["indexCreation", "indexDeletion"], &[], &[]).await;
assert_eq!(code, 200, "{}", response);
assert_eq!(response["results"].as_array().unwrap().len(), 2);
}