From 5c6208b69e01243e937607ff40288a496478f2c2 Mon Sep 17 00:00:00 2001 From: Jacob Kiesel Date: Mon, 9 Oct 2023 12:02:27 -0600 Subject: [PATCH] Change how unit test gets current exe --- tests/basic.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/basic.rs b/tests/basic.rs index f2f86ad..45a995f 100644 --- a/tests/basic.rs +++ b/tests/basic.rs @@ -453,7 +453,7 @@ fn test_failure() { #[test] #[cfg(windows)] fn windows_no_extension_but_executable() { - let this_executable = PathBuf::from(std::env::args().next().unwrap()); + let this_executable = std::env::current_exe().unwrap(); let new_name = this_executable.parent().unwrap().join("test_executable"); std::fs::copy(&this_executable, &new_name).unwrap(); let found_executable = which::which_in_global(