From 0d489e76384a16372ef123448893477ab70ec505 Mon Sep 17 00:00:00 2001 From: Tobias Bieniek Date: Thu, 3 Dec 2020 10:34:57 +0100 Subject: [PATCH] tests: Move `req()` function to `util` module --- src/tests/all.rs | 9 +-------- src/tests/util.rs | 12 +++++++++--- 2 files changed, 10 insertions(+), 11 deletions(-) diff --git a/src/tests/all.rs b/src/tests/all.rs index 8c13f3aecfb..6c00c48cc9f 100644 --- a/src/tests/all.rs +++ b/src/tests/all.rs @@ -32,8 +32,7 @@ use std::{ }, }; -use conduit::{header, Body}; -use conduit_test::MockRequest; +use conduit::Body; use diesel::prelude::*; use reqwest::{blocking::Client, Proxy}; @@ -178,12 +177,6 @@ fn env(var: &str) -> String { } } -fn req(method: conduit::Method, path: &str) -> MockRequest { - let mut request = MockRequest::new(method, path); - request.header(header::USER_AGENT, "conduit-test"); - request -} - fn json(r: &mut AppResponse) -> T where for<'de> T: serde::Deserialize<'de>, diff --git a/src/tests/util.rs b/src/tests/util.rs index 828c4f3ef2f..ce39cf8af81 100644 --- a/src/tests/util.rs +++ b/src/tests/util.rs @@ -431,6 +431,12 @@ pub trait RequestHelper { } } +fn req(method: conduit::Method, path: &str) -> MockRequest { + let mut request = MockRequest::new(method, path); + request.header(header::USER_AGENT, "conduit-test"); + request +} + /// A type that can generate unauthenticated requests pub struct MockAnonymousUser { app: TestApp, @@ -438,7 +444,7 @@ pub struct MockAnonymousUser { impl RequestHelper for MockAnonymousUser { fn request_builder(&self, method: Method, path: &str) -> MockRequest { - crate::req(method, path) + req(method, path) } fn app(&self) -> &TestApp { @@ -457,7 +463,7 @@ pub struct MockCookieUser { impl RequestHelper for MockCookieUser { fn request_builder(&self, method: Method, path: &str) -> MockRequest { - let mut request = crate::req(method, path); + let mut request = req(method, path); let id = TrustedUserId(self.user.id); request.mut_extensions().insert(id); request @@ -504,7 +510,7 @@ pub struct MockTokenUser { impl RequestHelper for MockTokenUser { fn request_builder(&self, method: Method, path: &str) -> MockRequest { - let mut request = crate::req(method, path); + let mut request = req(method, path); request.header(header::AUTHORIZATION, &self.token.plaintext); request }