diff --git a/src/errors.rs b/src/errors.rs index 64d3545..93fbfce 100644 --- a/src/errors.rs +++ b/src/errors.rs @@ -174,7 +174,7 @@ use actix_web::{ HttpResponse, HttpResponseBuilder, }; -#[derive(Serialize, Deserialize)] +#[derive(Serialize, Deserialize, Debug)] #[cfg(not(tarpaulin_include))] pub struct ErrorToResponse { pub error: String, diff --git a/src/tests.rs b/src/tests.rs index ce62a62..0dc6694 100644 --- a/src/tests.rs +++ b/src/tests.rs @@ -108,6 +108,17 @@ macro_rules! get_request { ($app:expr,$route:expr ) => { test::call_service(&$app, test::TestRequest::get().uri($route).to_request()).await }; + + ($app:expr, $route:expr, $cookies:expr) => { + test::call_service( + &$app, + test::TestRequest::get() + .uri($route) + .cookie($cookies) + .to_request(), + ) + .await + }; } #[macro_export]