From 1f5412003d470b1d0cc7485edb6ea6cb3b579d38 Mon Sep 17 00:00:00 2001 From: hdt3213 Date: Tue, 15 Apr 2025 07:17:47 +0800 Subject: [PATCH] optimize test suite --- .../tests/documents/add_documents.rs | 22 +++++++++---------- crates/milli/src/search/new/tests/geo_sort.rs | 8 +++---- 2 files changed, 15 insertions(+), 15 deletions(-) diff --git a/crates/meilisearch/tests/documents/add_documents.rs b/crates/meilisearch/tests/documents/add_documents.rs index 8c05cd177..6569bb9a5 100644 --- a/crates/meilisearch/tests/documents/add_documents.rs +++ b/crates/meilisearch/tests/documents/add_documents.rs @@ -1777,7 +1777,7 @@ async fn add_documents_with_geo_field() { }, { "id": "4", - "_geo": { "lat": "1", "lng": "1" }, + "_geo": { "lat": "2", "lng": "2" }, }, ]); @@ -1828,8 +1828,8 @@ async fn add_documents_with_geo_field() { { "id": "4", "_geo": { - "lat": "1", - "lng": "1" + "lat": "2", + "lng": "2" } } ], @@ -1848,14 +1848,6 @@ async fn add_documents_with_geo_field() { @r###" { "hits": [ - { - "id": "4", - "_geo": { - "lat": "1", - "lng": "1" - }, - "_geoDistance": 5522018 - }, { "id": "3", "_geo": { @@ -1864,6 +1856,14 @@ async fn add_documents_with_geo_field() { }, "_geoDistance": 5522018 }, + { + "id": "4", + "_geo": { + "lat": "2", + "lng": "2" + }, + "_geoDistance": 5408322 + }, { "id": "1" }, diff --git a/crates/milli/src/search/new/tests/geo_sort.rs b/crates/milli/src/search/new/tests/geo_sort.rs index e5993925a..73d55de19 100644 --- a/crates/milli/src/search/new/tests/geo_sort.rs +++ b/crates/milli/src/search/new/tests/geo_sort.rs @@ -176,11 +176,11 @@ fn test_geo_sort_reached_max_bucket_size() { assert_eq!(iterative_ids.len(), 15); for id_str in &iterative_ids[0..6] { let id = id_str.parse::().unwrap(); - assert!(id >= 6 && id <= 11) + assert!((6..=11).contains(&id)) } for id_str in &iterative_ids[6..10] { let id = id_str.parse::().unwrap(); - assert!(id >= 12 && id <= 15) + assert!((12..=15).contains(&id)) } let no_geo_ids = iterative_ids[10..].iter().collect_vec(); insta::assert_snapshot!(format!("{no_geo_ids:?}"), @r#"["1", "4", "3", "2", "5"]"#); @@ -192,11 +192,11 @@ fn test_geo_sort_reached_max_bucket_size() { assert_eq!(rtree_ids.len(), 15); for id_str in &rtree_ids[0..6] { let id = id_str.parse::().unwrap(); - assert!(id >= 6 && id <= 11) + assert!((6..=11).contains(&id)) } for id_str in &rtree_ids[6..10] { let id = id_str.parse::().unwrap(); - assert!(id >= 12 && id <= 15) + assert!((12..=15).contains(&id)) } let no_geo_ids = rtree_ids[10..].iter().collect_vec(); insta::assert_snapshot!(format!("{no_geo_ids:?}"), @r#"["1", "4", "3", "2", "5"]"#);