diff --git a/lib/src/gen/string.rs b/lib/src/gen/string.rs index 5d5c27d1..7c2a4fd0 100644 --- a/lib/src/gen/string.rs +++ b/lib/src/gen/string.rs @@ -1,3 +1,5 @@ +#![allow(dead_code)] + use rand::Rng; pub struct StringRndGenerator; diff --git a/lib/src/wiremock_rs/mock.rs b/lib/src/wiremock_rs/mock.rs index fb2dd275..2e2c754c 100644 --- a/lib/src/wiremock_rs/mock.rs +++ b/lib/src/wiremock_rs/mock.rs @@ -335,6 +335,7 @@ impl Mock { /// ``` /// /// [`matchers`]: crate::matchers + #[allow(dead_code)] pub fn up_to_n_times(mut self, n: u64) -> Mock { assert!(n > 0, "n must be strictly greater than 0!"); self.max_n_matches = Some(n); @@ -386,6 +387,7 @@ impl Mock { /// ``` /// /// [`matchers`]: crate::matchers + #[allow(dead_code)] pub fn with_priority(mut self, p: u8) -> Mock { assert!(p > 0, "priority must be strictly greater than 0!"); self.priority = p; @@ -507,6 +509,7 @@ impl Mock { /// // is not satisfied and the test will panic. /// } /// ``` + #[allow(dead_code)] pub fn named>(mut self, mock_name: T) -> Self { self.name = Some(mock_name.into()); self @@ -521,6 +524,7 @@ impl Mock { /// /// [`register`]: MockServer::register /// [`mount`]: Mock::mount + #[allow(dead_code)] pub async fn mount(self, server: &MockServer) { server.register(self).await; } @@ -621,6 +625,7 @@ impl Mock { /// ``` /// /// [`mount`]: Mock::mount + #[allow(dead_code)] pub async fn mount_as_scoped(self, server: &MockServer) -> MockGuard { server.register_as_scoped(self).await } diff --git a/lib/src/wiremock_rs/mock_server/bare_server.rs b/lib/src/wiremock_rs/mock_server/bare_server.rs index 8e308d6e..fe5c49a3 100644 --- a/lib/src/wiremock_rs/mock_server/bare_server.rs +++ b/lib/src/wiremock_rs/mock_server/bare_server.rs @@ -95,6 +95,7 @@ impl BareMockServer { /// When using `register_as_scoped`, your `Mock`s will be active as long as the returned `MockGuard` is not dropped. /// When the returned `MockGuard` is dropped, `MockServer` will verify that the expectations set on the scoped `Mock` were /// verified - if not, it will panic. + #[allow(dead_code)] pub async fn register_as_scoped(&self, mock: Mock) -> MockGuard { let mock_id = self.state.write().await.mock_set.register(mock); MockGuard { @@ -108,6 +109,7 @@ impl BareMockServer { /// /// It *must* be called if you plan to reuse a `BareMockServer` instance (i.e. in our /// `MockServerPoolManager`). + #[allow(dead_code)] pub(crate) async fn reset(&self) { let mut state = self.state.write().await; state.mock_set.reset(); @@ -134,6 +136,7 @@ impl BareMockServer { /// Return the socket address of this running instance of `BareMockServer`, e.g. `127.0.0.1:4372`. /// /// Use this method to interact with the `BareMockServer` using `TcpStream`s. + #[allow(dead_code)] pub(crate) fn address(&self) -> &SocketAddr { &self.server_address } @@ -180,6 +183,7 @@ pub struct MockGuard { } impl MockGuard { + #[allow(dead_code)] pub async fn received_requests(&self) -> Vec { let state = self.server_state.read().await; let (mounted_mock, _) = &state.mock_set[self.mock_id]; diff --git a/lib/src/wiremock_rs/mock_server/exposed_server.rs b/lib/src/wiremock_rs/mock_server/exposed_server.rs index ffec53d4..87563084 100644 --- a/lib/src/wiremock_rs/mock_server/exposed_server.rs +++ b/lib/src/wiremock_rs/mock_server/exposed_server.rs @@ -207,6 +207,7 @@ impl MockServer { /// assert_eq!(status, 404); /// } /// ``` + #[allow(dead_code)] pub async fn register_as_scoped(&self, mock: Mock) -> MockGuard { self.0.register_as_scoped(mock).await } @@ -273,6 +274,7 @@ impl MockServer { /// assert!(received_requests.is_empty()) /// } /// ``` + #[allow(dead_code)] pub async fn reset(&self) { self.0.reset().await; } @@ -357,6 +359,7 @@ impl MockServer { /// ``` /// /// [`TcpStream`]: std::net::TcpStream + #[allow(dead_code)] pub fn address(&self) -> &SocketAddr { self.0.address() } @@ -423,6 +426,7 @@ impl MockServer { /// assert!(received_requests.is_none()); /// } /// ``` + #[allow(dead_code)] pub async fn received_requests(&self) -> Option> { self.0.received_requests().await } diff --git a/lib/src/wiremock_rs/mock_set.rs b/lib/src/wiremock_rs/mock_set.rs index 99d84ca7..6971fcf6 100644 --- a/lib/src/wiremock_rs/mock_set.rs +++ b/lib/src/wiremock_rs/mock_set.rs @@ -78,6 +78,7 @@ impl MountedMockSet { } } + #[allow(dead_code)] pub(crate) fn reset(&mut self) { self.mocks = vec![]; self.generation += 1; diff --git a/lib/src/wiremock_rs/mounted_mock.rs b/lib/src/wiremock_rs/mounted_mock.rs index f5668986..c50b824c 100644 --- a/lib/src/wiremock_rs/mounted_mock.rs +++ b/lib/src/wiremock_rs/mounted_mock.rs @@ -65,6 +65,7 @@ impl MountedMock { self.specification.response_template(request) } + #[allow(dead_code)] pub(crate) fn received_requests(&self) -> Vec { self.matched_requests.clone() } diff --git a/lib/src/wiremock_rs/request.rs b/lib/src/wiremock_rs/request.rs index 2404183c..9e94cb95 100644 --- a/lib/src/wiremock_rs/request.rs +++ b/lib/src/wiremock_rs/request.rs @@ -45,10 +45,12 @@ impl fmt::Display for Request { } impl Request { + #[allow(dead_code)] pub fn body_json(&self) -> Result { serde_json::from_slice(&self.body) } + #[allow(dead_code)] pub async fn from(mut request: http_types::Request) -> Request { let method = request.method(); let url = request.url().to_owned(); diff --git a/lib/src/wiremock_rs/response_template.rs b/lib/src/wiremock_rs/response_template.rs index af7c36cb..856f1436 100644 --- a/lib/src/wiremock_rs/response_template.rs +++ b/lib/src/wiremock_rs/response_template.rs @@ -204,6 +204,7 @@ impl ResponseTemplate { /// assert_eq!(res.content_type(), Some(mime::JSON)); /// } /// ``` + #[allow(dead_code)] pub fn set_body_raw(mut self, body: B, mime: &str) -> Self where B: TryInto>,