From 28576decc1c9f8015e14b744e963f0de560af996 Mon Sep 17 00:00:00 2001 From: oech3 <79379754+oech3@users.noreply.github.com> Date: Sun, 7 Dec 2025 17:25:12 +0900 Subject: [PATCH] coreutils: Print utility not found to stderr --- src/common/validation.rs | 2 +- tests/test_util_name.rs | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/common/validation.rs b/src/common/validation.rs index 1715ad4bf..61b832f35 100644 --- a/src/common/validation.rs +++ b/src/common/validation.rs @@ -25,7 +25,7 @@ pub fn get_all_utilities( /// Prints a "utility not found" error and exits pub fn not_found(util: &OsStr) -> ! { - println!("{}: function/utility not found", util.maybe_quote()); + eprintln!("{}: function/utility not found", util.maybe_quote()); process::exit(1); } diff --git a/tests/test_util_name.rs b/tests/test_util_name.rs index caf900db8..12309a6e3 100644 --- a/tests/test_util_name.rs +++ b/tests/test_util_name.rs @@ -195,9 +195,9 @@ fn util_invalid_name_invalid_command() { .unwrap(); let output = child.wait_with_output().unwrap(); assert_eq!(output.status.code(), Some(1)); - assert_eq!(output.stderr, b""); + assert_eq!(output.stdout, b""); assert_eq!( - output.stdout, + output.stderr, b"definitely_invalid: function/utility not found\n" ); }