From 62de70b73c3f7ba7fdd62c102a8ac0edbd4de68b Mon Sep 17 00:00:00 2001 From: vuthanhtung2412 Date: Wed, 26 Mar 2025 12:57:25 +0100 Subject: [PATCH] Document problematic case in test and acknowledge PR comment --- crates/meilisearch/tests/vector/mod.rs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/crates/meilisearch/tests/vector/mod.rs b/crates/meilisearch/tests/vector/mod.rs index c6f32ccc5..fd9c314e2 100644 --- a/crates/meilisearch/tests/vector/mod.rs +++ b/crates/meilisearch/tests/vector/mod.rs @@ -212,6 +212,14 @@ async fn user_provide_mismatched_embedding_dimension() { "finishedAt": "[date]" } "#); + + // FIXME: /!\ Case where number of embeddings is divisor of `dimensions` would still pass + let new_document = json!([ + {"id": 0, "name": "kefir", "_vectors": { "manual": [[0, 0], [1, 1], [2, 2]] }}, + ]); + let (value, code) = index.add_documents(new_document, None).await; + snapshot!(code, @"202 Accepted"); + index.wait_task(response.uid()).await.succeeded(); } async fn generate_default_user_provided_documents(server: &Server) -> Index {