coreutils/tests/by-util/test_more.rs

26 lines
655 B
Rust
Raw Normal View History

2023-03-20 13:51:19 +00:00
use crate::common::util::TestScenario;
use is_terminal::IsTerminal;
#[test]
fn test_more_no_arg() {
// Reading from stdin is now supported, so this must succeed
if std::io::stdout().is_terminal() {
new_ucmd!().succeeds();
2021-05-31 03:55:28 +00:00
} else {
}
}
#[test]
fn test_more_dir_arg() {
// Run the test only if there's a valid terminal, else do nothing
// Maybe we could capture the error, i.e. "Device not found" in that case
// but I am leaving this for later
if std::io::stdout().is_terminal() {
2021-11-09 20:23:41 +00:00
new_ucmd!()
.arg(".")
.fails()
.usage_error("'.' is a directory.");
2021-05-31 03:55:28 +00:00
} else {
}
}