From 7368e389427bc49e29e0554405c17f5c11c3c8de Mon Sep 17 00:00:00 2001 From: Sebastian Martinez Date: Tue, 25 Jul 2023 16:45:50 +0200 Subject: [PATCH] radicle: Disable canonicalize_home tests on macos We were doing a workaround stripping prefixes, but I think it makes more sense to skip the test all together. Signed-off-by: Sebastian Martinez --- radicle/src/profile.rs | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/radicle/src/profile.rs b/radicle/src/profile.rs index 88678a21..91c3fe3b 100644 --- a/radicle/src/profile.rs +++ b/radicle/src/profile.rs @@ -364,9 +364,9 @@ impl Home { } #[cfg(test)] +#[cfg(not(target_os = "macos"))] mod test { use std::fs; - use std::path::Path; use super::Home; @@ -382,7 +382,7 @@ mod test { fs::create_dir_all(path.clone()).unwrap(); let last = tmp.path().components().last().unwrap(); - let mut home = Home::new( + let home = Home::new( tmp.path() .join("..") .join(last) @@ -390,10 +390,6 @@ mod test { .join("Radicle"), ) .unwrap(); - if cfg!(target_os = "macos") { - home.path = - Path::new("/").join(home.path.strip_prefix("/private").unwrap_or(&home.path)) - }; assert_eq!(home.path, path); }