diff --git a/src/uucore/src/lib/mods/locale.rs b/src/uucore/src/lib/mods/locale.rs index f25866bc144..e868036e092 100644 --- a/src/uucore/src/lib/mods/locale.rs +++ b/src/uucore/src/lib/mods/locale.rs @@ -230,10 +230,9 @@ fn parse_fluent_resource( cache: &'static OnceLock, ) -> Result<&'static FluentResource, LocalizationError> { // global cache breaks unit tests - if cfg!(not(test)) { - if let Some(res) = cache.get() { - return Ok(res); - } + #[cfg(not(test))] + if let Some(res) = cache.get() { + return Ok(res); } let resource = FluentResource::try_new(content.to_string()).map_err(