Function assert_cli::assert_cli_output [] [src]

pub fn assert_cli_output<S>(cmd: &str, args: &[S], expected_output: &str) -> Result<OutputBox<Error>> where S: AsRef<OsStr>

Assert a CLI call returns the expected output.

To test that

bash -c $BLACK_BOX

returns

Launch sequence initiated.

you would call it like this:

assert_cli::assert_cli_output("bash", &["-c", BLACK_BOX], "Launch sequence initiated.");