mirror of
https://github.com/nushell/nushell.git
synced 2025-08-09 16:05:01 +02:00
Solving the issue "sort-by
should fail gracefully if mismatched types are compared" (#2360)
This commit is contained in:
@ -45,6 +45,21 @@ fn by_invalid_column() {
|
||||
assert!(actual.err.contains("invalid column"));
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn by_invalid_types() {
|
||||
let actual = nu!(
|
||||
cwd: "tests/fixtures/formats", pipeline(
|
||||
r#"
|
||||
open cargo_sample.toml --raw
|
||||
| echo [1 "foo"]
|
||||
| sort-by
|
||||
"#
|
||||
));
|
||||
|
||||
assert!(actual.err.contains("Not all values can be compared"));
|
||||
assert!(actual.err.contains("not all values compare"));
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn sort_primitive_values() {
|
||||
let actual = nu!(
|
||||
|
Reference in New Issue
Block a user