Bump bytesize to fix into filesize (#15088)

# Description
Closes https://github.com/nushell/nushell/issues/14866

Incorporates https://github.com/bytesize-rs/bytesize/pull/59 with
bytesize version 1.3.1

# User-Facing Changes
Now rejected strings
```
"1.3 1.3 kB" | into filesize
"1 420 kB" | into filesize
```
# Tests + Formatting
Added test with invalid input that was silently ignored before
This commit is contained in:
Stefan Holderbach
2025-02-11 11:33:48 +01:00
committed by GitHub
parent a5d7d6dd46
commit 2a3d5a9d42
3 changed files with 10 additions and 3 deletions

View File

@ -128,3 +128,10 @@ fn wrong_positive_str() {
assert!(actual.err.contains("can't convert string to filesize"));
}
#[test]
fn invalid_str() {
let actual = nu!("'42.0 42.0 kB' | into filesize");
assert!(actual.err.contains("can't convert string to filesize"));
}