mod helpers;
mod build;
mod export_build;
mod fmt;
mod import_export;
mod stdin;
mod validate;
use helpers::rossi_command;
#[test]
fn test_completions_emits_script() {
let output = rossi_command()
.args(["completions", "bash"])
.output()
.expect("Failed to execute command");
assert!(
output.status.success(),
"completions bash should exit 0; stderr={}",
String::from_utf8_lossy(&output.stderr)
);
let stdout = String::from_utf8_lossy(&output.stdout);
assert!(stdout.contains("_rossi"), "bash output: {stdout}");
assert!(stdout.contains("complete"), "bash output: {stdout}");
}