23 lines
468 B
Rust
Raw Permalink Normal View History

2025-06-27 02:33:44 +01:00
use nu_test_support::nu;
#[test]
fn skips_bytes() {
let actual = nu!("(0x[aa bb cc] | skip 2) == 0x[cc]");
assert_eq!(actual.out, "true");
}
#[test]
fn skips_bytes_from_stream() {
let actual = nu!("([0 1] | each { 0x[aa bb cc] } | bytes collect | skip 2) == 0x[cc aa bb cc]");
assert_eq!(actual.out, "true");
}
#[test]
fn fail_on_non_iterator() {
let actual = nu!("1 | skip 2");
assert!(actual.err.contains("command doesn't support"));
}