From 282a99a6c0db9496035173436970a4abce3e9528 Mon Sep 17 00:00:00 2001 From: sxyazi Date: Fri, 21 Jun 2024 18:31:06 +0800 Subject: [PATCH] .. --- yazi-shared/src/fs/fns.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/yazi-shared/src/fs/fns.rs b/yazi-shared/src/fs/fns.rs index 529a7397..5aae582a 100644 --- a/yazi-shared/src/fs/fns.rs +++ b/yazi-shared/src/fs/fns.rs @@ -45,7 +45,8 @@ async fn test_symlink_realpath() { fs::symlink("real-dir", "/tmp/issue-1173/link-dir").await.unwrap(); async fn check(a: &str, b: &str) { - assert_eq!(symlink_realpath(Path::new(a)).await.ok(), Some(PathBuf::from(b))); + let expected = if a == b || cfg!(target_os = "macos") { Some(PathBuf::from(a)) } else { None }; + assert_eq!(symlink_realpath(Path::new(a)).await.ok(), expected); } check("/tmp/issue-1173/a", "/tmp/issue-1173/A").await;