#[test] fn is_path_owned_by_current_user() -> crate::Result { let dir = tempfile::tempdir()?; let file = dir.path().join("file"); std::fs::write(&file, [])?; assert!(git_sec::identity::is_path_owned_by_current_user(file)?); assert!(git_sec::identity::is_path_owned_by_current_user(dir.path())?); Ok(()) } #[test] #[cfg(windows)] fn windows_home() -> crate::Result { let home = dirs::home_dir().expect("home dir is available"); assert!(git_sec::identity::is_path_owned_by_current_user(home)?); Ok(()) }