From 7ac252d428f45a516e5de76ec8b02b29e533dd58 Mon Sep 17 00:00:00 2001 From: sxyazi Date: Wed, 23 Jul 2025 22:37:46 +0800 Subject: [PATCH] .. --- yazi-shared/src/url/loc.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/yazi-shared/src/url/loc.rs b/yazi-shared/src/url/loc.rs index 2b90836a..c106dab5 100644 --- a/yazi-shared/src/url/loc.rs +++ b/yazi-shared/src/url/loc.rs @@ -138,6 +138,8 @@ impl Loc { #[cfg(test)] mod tests { + use std::path::MAIN_SEPARATOR; + use super::*; #[test] @@ -184,12 +186,12 @@ mod tests { assert_eq!(loc.base().as_os_str(), OsStr::new("/root/")); loc.set_name("bar.txt"); - assert_eq!(loc.urn().as_os_str(), OsStr::new("code/bar.txt")); + assert_eq!(loc.urn().as_os_str(), OsString::from(format!("code{MAIN_SEPARATOR}bar.txt"))); assert_eq!(loc.name(), OsStr::new("bar.txt")); assert_eq!(loc.base().as_os_str(), OsStr::new("/root/")); loc.set_name("baz"); - assert_eq!(loc.urn().as_os_str(), OsStr::new("code/baz")); + assert_eq!(loc.urn().as_os_str(), OsString::from(format!("code{MAIN_SEPARATOR}baz"))); assert_eq!(loc.name(), OsStr::new("baz")); assert_eq!(loc.base().as_os_str(), OsStr::new("/root/")); }