1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
//! Tests for individual CLI commands (replace, delete, apply). use assert_cmd::cargo_bin_cmd; use predicates::prelude::*; mod apply; mod delete; mod replace; #[test] fn help_flag_displays_usage() { cargo_bin_cmd!("textum") .arg("--help") .assert() .success() .stdout(predicate::str::contains("Usage: textum")); }