Simplify seq char (#7054)

* Simplify `seq char`

* Fix input/output tests
This commit is contained in:
Reilly Wood
2022-11-09 17:06:47 -08:00
committed by GitHub
parent 457f7889df
commit 24d72ca43c
3 changed files with 76 additions and 115 deletions

View File

@ -67,6 +67,7 @@ mod run_external;
mod save;
mod select;
mod semicolon;
mod seq_char;
mod shells;
mod skip;
mod sort_by;

View File

@ -0,0 +1,25 @@
use nu_test_support::{nu, pipeline};
#[test]
fn fails_when_first_arg_is_multiple_chars() {
let actual = nu!(
cwd: ".", pipeline(
r#"
seq char aa z
"#
));
assert!(actual.err.contains("should be 1 character long"));
}
#[test]
fn fails_when_second_arg_is_multiple_chars() {
let actual = nu!(
cwd: ".", pipeline(
r#"
seq char a zz
"#
));
assert!(actual.err.contains("should be 1 character long"));
}