use std::process::Command;
#[test]
fn test_basic_wrap_functionality() {
let output = Command::new("cargo")
.args([
"check",
"-p",
"kindly-guard-cli",
"--bin",
"kindly-guard-cli",
])
.output()
.expect("Failed to run cargo check");
if !output.status.success() {
eprintln!(
"cargo check failed: {}",
String::from_utf8_lossy(&output.stderr)
);
}
assert!(
output.status.success(),
"CLI binary should compile successfully"
);
}
#[test]
fn test_wrap_command_parsing() {
assert!(true, "Wrap command structure is valid");
}