diff --git a/crates/meilisearch/tests/search/formatted.rs b/crates/meilisearch/tests/search/formatted.rs index 90c81f949..1484b6393 100644 --- a/crates/meilisearch/tests/search/formatted.rs +++ b/crates/meilisearch/tests/search/formatted.rs @@ -6,14 +6,14 @@ use crate::json; #[actix_rt::test] async fn formatted_contain_wildcard() { - let server = Server::new().await; - let index = server.index("test"); + let server = Server::new_shared(); + let index = server.unique_index(); index.update_settings(json!({ "displayedAttributes": ["id", "cattos"] })).await; let documents = NESTED_DOCUMENTS.clone(); - index.add_documents(documents, None).await; - index.wait_task(1).await; + let (response, _) = index.add_documents(documents, None).await; + index.wait_task(response.uid()).await; index.search(json!({ "q": "pésti", "attributesToRetrieve": ["father", "mother"], "attributesToHighlight": ["father", "mother", "*"], "attributesToCrop": ["doggos"], "showMatchesPosition": true }), |response, code| @@ -135,12 +135,7 @@ async fn formatted_contain_wildcard() { #[actix_rt::test] async fn format_nested() { - let server = Server::new().await; - let index = server.index("test"); - - let documents = NESTED_DOCUMENTS.clone(); - index.add_documents(documents, None).await; - index.wait_task(0).await; + let index = shared_index_with_nested_documents().await; index .search(json!({ "q": "pésti", "attributesToRetrieve": ["doggos"] }), |response, code| { @@ -340,15 +335,15 @@ async fn format_nested() { #[actix_rt::test] async fn displayedattr_2_smol() { - let server = Server::new().await; - let index = server.index("test"); + let server = Server::new_shared(); + let index = server.unique_index(); // not enough displayed for the other settings index.update_settings(json!({ "displayedAttributes": ["id"] })).await; let documents = NESTED_DOCUMENTS.clone(); - index.add_documents(documents, None).await; - index.wait_task(1).await; + let (response, _) = index.add_documents(documents, None).await; + index.wait_task(response.uid()).await; index .search(json!({ "attributesToRetrieve": ["father", "id"], "attributesToHighlight": ["mother"], "attributesToCrop": ["cattos"] }), @@ -538,15 +533,15 @@ async fn displayedattr_2_smol() { #[cfg(feature = "default")] #[actix_rt::test] async fn test_cjk_highlight() { - let server = Server::new().await; - let index = server.index("test"); + let server = Server::new_shared(); + let index = server.unique_index(); let documents = json!([ { "id": 0, "title": "この度、クーポンで無料で頂きました。" }, { "id": 1, "title": "大卫到了扫罗那里" }, ]); - index.add_documents(documents, None).await; - index.wait_task(0).await; + let (response, _) = index.add_documents(documents, None).await; + index.wait_task(response.uid()).await; index .search(json!({"q": "で", "attributesToHighlight": ["title"]}), |response, code| {