nushell/crates/nu-command/tests/commands/path/split.rs
2023-07-15 00:04:22 +03:00

28 lines
491 B
Rust

use nu_test_support::{nu, pipeline};
#[test]
fn splits_empty_path() {
let actual = nu!(
cwd: "tests", pipeline(
r#"
echo '' | path split | is-empty
"#
));
assert_eq!(actual.out, "true");
}
#[test]
fn splits_correctly_single_path() {
let actual = nu!(
cwd: "tests", pipeline(
r#"
'home/viking/spam.txt'
| path split
| last
"#
));
assert_eq!(actual.out, "spam.txt");
}