mirror of
https://github.com/meilisearch/MeiliSearch
synced 2024-11-26 23:04:26 +01:00
update stop_words tests to use the test dataset
This commit is contained in:
parent
75d0d2df6c
commit
44fd9384bd
@ -5,8 +5,7 @@ mod common;
|
|||||||
|
|
||||||
#[actix_rt::test]
|
#[actix_rt::test]
|
||||||
async fn update_stop_words() {
|
async fn update_stop_words() {
|
||||||
let mut server = common::Server::with_uid("movies");
|
let mut server = common::Server::test_server().await;
|
||||||
server.populate_movies().await;
|
|
||||||
|
|
||||||
// 1 - Get stop words
|
// 1 - Get stop words
|
||||||
|
|
||||||
@ -15,7 +14,7 @@ async fn update_stop_words() {
|
|||||||
|
|
||||||
// 2 - Update stop words
|
// 2 - Update stop words
|
||||||
|
|
||||||
let body = json!(["the", "a"]);
|
let body = json!(["ut", "ea"]);
|
||||||
server.update_stop_words(body.clone()).await;
|
server.update_stop_words(body.clone()).await;
|
||||||
|
|
||||||
// 3 - Get all stop words and compare to the previous one
|
// 3 - Get all stop words and compare to the previous one
|
||||||
@ -35,22 +34,21 @@ async fn update_stop_words() {
|
|||||||
|
|
||||||
#[actix_rt::test]
|
#[actix_rt::test]
|
||||||
async fn add_documents_and_stop_words() {
|
async fn add_documents_and_stop_words() {
|
||||||
let mut server = common::Server::with_uid("movies");
|
let mut server = common::Server::test_server().await;
|
||||||
server.populate_movies().await;
|
|
||||||
|
|
||||||
// 2 - Update stop words
|
// 2 - Update stop words
|
||||||
|
|
||||||
let body = json!(["the", "of"]);
|
let body = json!(["ad", "in"]);
|
||||||
server.update_stop_words(body.clone()).await;
|
server.update_stop_words(body.clone()).await;
|
||||||
|
|
||||||
// 3 - Search for a document with stop words
|
// 3 - Search for a document with stop words
|
||||||
|
|
||||||
let (response, _status_code) = server.search_get("q=the%20mask").await;
|
let (response, _status_code) = server.search_get("q=in%20exercitation").await;
|
||||||
assert!(!response["hits"].as_array().unwrap().is_empty());
|
assert!(!response["hits"].as_array().unwrap().is_empty());
|
||||||
|
|
||||||
// 4 - Search for documents with *only* stop words
|
// 4 - Search for documents with *only* stop words
|
||||||
|
|
||||||
let (response, _status_code) = server.search_get("q=the%20of").await;
|
let (response, _status_code) = server.search_get("q=ad%20in").await;
|
||||||
assert!(response["hits"].as_array().unwrap().is_empty());
|
assert!(response["hits"].as_array().unwrap().is_empty());
|
||||||
|
|
||||||
// 5 - Delete all stop words
|
// 5 - Delete all stop words
|
||||||
|
Loading…
Reference in New Issue
Block a user