From 439395dadf61a33bae8b2172817329964ecbeffb Mon Sep 17 00:00:00 2001 From: konsti Date: Tue, 26 Aug 2025 13:30:46 +0200 Subject: [PATCH] Fix unused code warning around `entry_from_constructor` (#15525) --- crates/uv-keyring/src/lib.rs | 1 + crates/uv-keyring/src/macos.rs | 1 + 2 files changed, 2 insertions(+) diff --git a/crates/uv-keyring/src/lib.rs b/crates/uv-keyring/src/lib.rs index 2ddec8a79..6675164c7 100644 --- a/crates/uv-keyring/src/lib.rs +++ b/crates/uv-keyring/src/lib.rs @@ -410,6 +410,7 @@ mod tests { use std::collections::HashMap; /// Create a platform-specific credential given the constructor, service, and user + #[cfg(feature = "keyring-tests")] pub(crate) fn entry_from_constructor(f: F, service: &str, user: &str) -> Entry where F: FnOnce(Option<&str>, &str, &str) -> Result, diff --git a/crates/uv-keyring/src/macos.rs b/crates/uv-keyring/src/macos.rs index 9c7dfbb40..cbaeb463a 100644 --- a/crates/uv-keyring/src/macos.rs +++ b/crates/uv-keyring/src/macos.rs @@ -331,6 +331,7 @@ pub fn decode_error(err: Error) -> ErrorCode { } } +#[cfg(feature = "keyring-tests")] #[cfg(not(miri))] #[cfg(test)] mod tests {