From ba2cfcc72d3f56e7221daeae005905f8b4c3d4ec Mon Sep 17 00:00:00 2001 From: mpostma Date: Fri, 19 Feb 2021 19:26:56 +0100 Subject: [PATCH] test delete index --- tests/index/delete_index.rs | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 tests/index/delete_index.rs diff --git a/tests/index/delete_index.rs b/tests/index/delete_index.rs new file mode 100644 index 000000000..39e79daaf --- /dev/null +++ b/tests/index/delete_index.rs @@ -0,0 +1,25 @@ +use crate::common::Server; + +#[actix_rt::test] +async fn create_and_delete_index() { + let server = Server::new().await; + let index = server.index("test"); + let (_response, code) = index.create(None).await; + + assert_eq!(code, 200); + + let (_response, code) = index.delete().await; + + assert_eq!(code, 200); + + assert_eq!(index.get().await.1, 400); +} + +#[actix_rt::test] +async fn delete_unexisting_index() { + let server = Server::new().await; + let index = server.index("test"); + let (_response, code) = index.delete().await; + + assert_eq!(code, 400); +}