From 3ffaa335df664288adf184c4477e561e068f5fb5 Mon Sep 17 00:00:00 2001 From: Daniel Hofstetter Date: Fri, 6 Jun 2025 16:53:55 +0200 Subject: [PATCH] rm: use new_cmd! to simplify some tests --- tests/by-util/test_rm.rs | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/tests/by-util/test_rm.rs b/tests/by-util/test_rm.rs index 29de12a83..8a66f54dc 100644 --- a/tests/by-util/test_rm.rs +++ b/tests/by-util/test_rm.rs @@ -28,10 +28,10 @@ fn test_one_file() { #[test] fn test_failed() { - let (_at, mut ucmd) = at_and_ucmd!(); let file = "test_rm_one_file"; // Doesn't exist - ucmd.arg(file) + new_ucmd!() + .arg(file) .fails() .stderr_contains(format!("cannot remove '{file}': No such file or directory")); } @@ -310,15 +310,12 @@ fn test_invalid_symlink() { #[test] fn test_force_no_operand() { - let mut ucmd = new_ucmd!(); - - ucmd.arg("-f").succeeds().no_stderr(); + new_ucmd!().arg("-f").succeeds().no_stderr(); } #[test] fn test_no_operand() { - let ts = TestScenario::new(util_name!()); - ts.ucmd().fails().usage_error("missing operand"); + new_ucmd!().fails().usage_error("missing operand"); } #[test]