mirror of
https://github.com/nushell/nushell.git
synced 2025-06-30 14:40:06 +02:00
Don't allow skip on external stream (#12559)
# Description Close: #12514 # User-Facing Changes `^ls | skip 1` will raise an error ```nushell ❯ ^ls | skip 1 Error: nu:🐚:only_supports_this_input_type × Input type not supported. ╭─[entry #1:1:2] 1 │ ^ls | skip 1 · ─┬ ──┬─ · │ ╰── only list, binary or range input data is supported · ╰── input type: raw data ╰──── ``` # Tests + Formatting Sorry I can't add it because of the issue: https://github.com/nushell/nushell/issues/12558 # After Submitting Nan
This commit is contained in:
@ -1,18 +1,13 @@
|
||||
use nu_test_support::{nu, pipeline};
|
||||
use nu_test_support::nu;
|
||||
|
||||
#[test]
|
||||
fn binary_skip() {
|
||||
fn binary_skip_will_raise_error() {
|
||||
let actual = nu!(
|
||||
cwd: "tests/fixtures/formats", pipeline(
|
||||
r#"
|
||||
open sample_data.ods --raw |
|
||||
skip 2 |
|
||||
take 2 |
|
||||
into int --endian big
|
||||
"#
|
||||
));
|
||||
cwd: "tests/fixtures/formats",
|
||||
"open sample_data.ods --raw | skip 2"
|
||||
);
|
||||
|
||||
assert_eq!(actual.out, "772");
|
||||
assert!(actual.err.contains("only_supports_this_input_type"));
|
||||
}
|
||||
|
||||
#[test]
|
||||
|
Reference in New Issue
Block a user