Function assert_cli::assert_cli_output
[−]
[src]
pub fn assert_cli_output<S>(cmd: &str, args: &[S], expected_output: &str) -> Result<(), Box<Error>> where S: AsRef<OsStr>
Assert a CLI call returns the expected output.
To test that
ls -n1 src/
returns
cli_error.rs
diff.rs
lib.rs
you would call it like this:
assert_cli::assert_cli_output("ls", &["-n1", "src/"], "cli_error.rs\ndiff.rs\nlib.rs");