This commit is contained in:
sxyazi 2024-06-21 18:31:06 +08:00
parent e11b983779
commit 282a99a6c0
No known key found for this signature in database

View file

@ -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;