nushell/crates/nu-command/tests/commands/print.rs
WindSoilder 84caf8859f
add -e flag to print, to print the value to stderr (#5935)
* Refactor: make stdout write all and flush as generic function

* support print to stderr
2022-07-02 09:54:49 -05:00

24 lines
480 B
Rust

use nu_test_support::{nu, pipeline};
#[test]
fn print_to_stdout() {
let actual = nu!(
cwd: ".", pipeline(
"print 'hello world'"
)
);
assert!(actual.out.contains("hello world"));
assert!(actual.err.is_empty());
}
#[test]
fn print_to_stderr() {
let actual = nu!(
cwd: ".", pipeline(
"print -e 'hello world'"
)
);
assert!(actual.out.is_empty());
assert!(actual.err.contains("hello world"));
}