mirror of
https://github.com/nushell/nushell.git
synced 2025-08-14 08:18:37 +02:00
Add long options for filters (#10641)
This commit is contained in:
@ -7,7 +7,7 @@ fn reduce_table_column() {
|
||||
echo "[{month:2,total:30}, {month:3,total:10}, {month:4,total:3}, {month:5,total:60}]"
|
||||
| from json
|
||||
| get total
|
||||
| reduce -f 20 { |it, acc| $it + $acc ** 1.05}
|
||||
| reduce --fold 20 { |it, acc| $it + $acc ** 1.05}
|
||||
| into string -d 1
|
||||
"#
|
||||
));
|
||||
@ -20,7 +20,7 @@ fn reduce_table_column_with_path() {
|
||||
let actual = nu!(pipeline(
|
||||
"
|
||||
[{month:2,total:30}, {month:3,total:10}, {month:4,total:3}, {month:5,total:60}]
|
||||
| reduce -f 20 { |it, acc| $it.total + $acc ** 1.05}
|
||||
| reduce --fold 20 { |it, acc| $it.total + $acc ** 1.05}
|
||||
| into string -d 1
|
||||
"
|
||||
));
|
||||
@ -33,7 +33,7 @@ fn reduce_rows_example() {
|
||||
let actual = nu!(pipeline(
|
||||
"
|
||||
[[a,b]; [1,2] [3,4]]
|
||||
| reduce -f 1.6 { |it, acc| $acc * ($it.a | into int) + ($it.b | into int) }
|
||||
| reduce --fold 1.6 { |it, acc| $acc * ($it.a | into int) + ($it.b | into int) }
|
||||
"
|
||||
));
|
||||
|
||||
@ -89,7 +89,7 @@ fn folding_with_tables() {
|
||||
let actual = nu!(pipeline(
|
||||
"
|
||||
echo [10 20 30 40]
|
||||
| reduce -f [] { |it, acc|
|
||||
| reduce --fold [] { |it, acc|
|
||||
with-env [value $it] {
|
||||
echo $acc | append (10 * ($env.value | into int))
|
||||
}
|
||||
@ -104,7 +104,7 @@ fn folding_with_tables() {
|
||||
#[test]
|
||||
fn error_reduce_fold_type_mismatch() {
|
||||
let actual = nu!(pipeline(
|
||||
"echo a b c | reduce -f 0 { |it, acc| $acc + $it }"
|
||||
"echo a b c | reduce --fold 0 { |it, acc| $acc + $it }"
|
||||
));
|
||||
|
||||
assert!(actual.err.contains("mismatch"));
|
||||
|
@ -107,7 +107,7 @@ fn errors_if_columns_param_is_empty() {
|
||||
| lines
|
||||
| wrap name
|
||||
| default "arepa!" hit
|
||||
| rename -c {}
|
||||
| rename --column {}
|
||||
"#
|
||||
));
|
||||
|
||||
|
@ -225,7 +225,7 @@ fn table_with_ignore_case() {
|
||||
['Geremias', {plate: 'Bitoque', carbs: 100}]
|
||||
]
|
||||
)],
|
||||
] | uniq -i
|
||||
] | uniq --ignore-case
|
||||
"#
|
||||
));
|
||||
|
||||
|
Reference in New Issue
Block a user