mirror of
https://github.com/RGBCube/uutils-coreutils
synced 2025-07-28 03:27:44 +00:00
numfmt: show error if "i" suffix is missing
This commit is contained in:
parent
de65d4d649
commit
aef24db90f
2 changed files with 21 additions and 6 deletions
|
@ -30,12 +30,19 @@ fn test_from_iec_i() {
|
|||
}
|
||||
|
||||
#[test]
|
||||
#[ignore] // FIXME: GNU from iec-i requires suffix
|
||||
fn test_from_iec_i_requires_suffix() {
|
||||
new_ucmd!()
|
||||
.args(&["--from=iec-i", "1024"])
|
||||
.fails()
|
||||
.stderr_is("numfmt: missing 'i' suffix in input: '1024' (e.g Ki/Mi/Gi)");
|
||||
let numbers = vec!["1024", "10M"];
|
||||
|
||||
for number in numbers {
|
||||
new_ucmd!()
|
||||
.args(&["--from=iec-i", number])
|
||||
.fails()
|
||||
.code_is(2)
|
||||
.stderr_is(format!(
|
||||
"numfmt: missing 'i' suffix in input: '{}' (e.g Ki/Mi/Gi)",
|
||||
number
|
||||
));
|
||||
}
|
||||
}
|
||||
|
||||
#[test]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue