17 lines · 540 B · Rust
RawDownload
#[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(())}