From c4787760d3d183bddac2522e9daca8304155c899 Mon Sep 17 00:00:00 2001 From: Louis Dureuil Date: Thu, 3 Apr 2025 11:57:43 +0200 Subject: [PATCH] add test --- crates/meilisearch/tests/network/mod.rs | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/crates/meilisearch/tests/network/mod.rs b/crates/meilisearch/tests/network/mod.rs index 1c3661a06..60f73ed40 100644 --- a/crates/meilisearch/tests/network/mod.rs +++ b/crates/meilisearch/tests/network/mod.rs @@ -117,6 +117,25 @@ async fn errors_on_param() { } "###); + // remote with url not valid + let (response, code) = server + .set_network(json!({"remotes": { + "new": { + "url": "no-http-scheme" + } + }})) + .await; + + meili_snap::snapshot!(code, @"400 Bad Request"); + meili_snap::snapshot!(meili_snap::json_string!(response), @r###" + { + "message": "Invalid `.remotes.new.url` (`no-http-scheme`): relative URL without a base", + "code": "invalid_network_url", + "type": "invalid_request", + "link": "https://docs.meilisearch.com/errors#invalid_network_url" + } + "###); + // remote with non-existing param let (response, code) = server .set_network(json!({"remotes": {