From 64c92651b30295a9d058692f6b95917b7abe6ec5 Mon Sep 17 00:00:00 2001 From: "Andrew Phillips (aider)" Date: Mon, 12 May 2025 12:07:43 -0300 Subject: [PATCH] fix: replace expect with output status check in tests --- src/tests.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/tests.rs b/src/tests.rs index 0ff423c..342d856 100644 --- a/src/tests.rs +++ b/src/tests.rs @@ -57,7 +57,8 @@ mod tests { let input = "test content"; // Create a command that pipes input to keep with the specified environment let cmd = format!("echo {} | {}", input, env); - run_sh(cmd.as_str()).expect("Failed to execute command"); + let output = run_sh(cmd.as_str()); + assert!(output.status.success(), "Command failed with status: {}", output.status); // Verify the item was saved let output = Command::new("sh") @@ -227,7 +228,8 @@ mod tests { let input = "test content"; // Create a command that pipes input to keep with the specified environment and tags let cmd = format!("echo {} | {}", input, env); - run_sh(cmd.as_str()).expect("Failed to execute command"); + let output = run_sh(cmd.as_str()); + assert!(output.status.success(), "Command failed with status: {}", output.status); // List items with a specific tag let output = Command::new("sh")