From eb8e9f1af8e876859b307bbd1ec418f66ee70edf Mon Sep 17 00:00:00 2001 From: Ogulcan Celik Date: Mon, 25 May 2026 15:51:52 +0300 Subject: test: shorten update test socket paths on macos --- src/update.rs | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/update.rs b/src/update.rs index 27039ac1..afd13bb4 100644 --- a/src/update.rs +++ b/src/update.rs @@ -1963,7 +1963,15 @@ mod tests { } fn set_test_config_home(name: &str) -> PathBuf { - let dir = std::env::temp_dir().join(format!("herdr-update-{name}-{}", std::process::id())); + let nanos = std::time::SystemTime::now() + .duration_since(std::time::UNIX_EPOCH) + .unwrap() + .as_nanos(); + let short_name: String = name.chars().take(4).collect(); + let dir = PathBuf::from(format!( + "/tmp/hu-{short_name}-{}-{nanos}", + std::process::id() + )); let _ = fs::remove_dir_all(&dir); fs::create_dir_all(&dir).unwrap(); std::env::set_var("XDG_CONFIG_HOME", &dir); -- cgit v1.2.3