From 944f388ae0f54607902f8cd9b8279ec53c46862c Mon Sep 17 00:00:00 2001 From: Jonas Platte Date: Sat, 5 Nov 2022 10:26:04 +0100 Subject: [PATCH] Add missing cfg's for signed cookie tests --- axum-extra/src/extract/cookie/mod.rs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/axum-extra/src/extract/cookie/mod.rs b/axum-extra/src/extract/cookie/mod.rs index afe2451c..cbbbdd1b 100644 --- a/axum-extra/src/extract/cookie/mod.rs +++ b/axum-extra/src/extract/cookie/mod.rs @@ -302,9 +302,15 @@ mod tests { } cookie_test!(plaintext_cookies, CookieJar); + + #[cfg(feature = "cookie-signed")] cookie_test!(signed_cookies, SignedCookieJar); + #[cfg(feature = "cookie-signed")] cookie_test!(signed_cookies_with_custom_key, SignedCookieJar); + + #[cfg(feature = "cookie-private")] cookie_test!(private_cookies, PrivateCookieJar); + #[cfg(feature = "cookie-private")] cookie_test!(private_cookies_with_custom_key, PrivateCookieJar); #[derive(Clone)] @@ -334,6 +340,7 @@ mod tests { } } + #[cfg(feature = "cookie-signed")] #[tokio::test] async fn signed_cannot_access_invalid_cookies() { async fn get_cookie(jar: SignedCookieJar) -> impl IntoResponse {