mirror of
https://github.com/nushell/nushell.git
synced 2025-04-29 23:54:26 +02:00
Closes #12858 # Description As explained in the ticket, easy to reproduce. Example: 1.07 minute is 1.07*60=64.2 secondes ```nushell # before - wrong > 1.07min 1min 4sec # now - right > 1.07min 1min 4sec 200ms ``` # User-Facing Changes Bug is fixed when using ``into duration``. # Tests + Formatting Added a test for ``into duration`` Fixed ``parse_long_duration`` test: we gained precision 😄 # After Submitting Release notes? Or blog is enough? Let me know
11 lines
185 B
Rust
11 lines
185 B
Rust
use nu_test_support::nu;
|
|
|
|
// Tests happy paths
|
|
|
|
#[test]
|
|
fn into_duration_float() {
|
|
let actual = nu!(r#"1.07min | into duration"#);
|
|
|
|
assert_eq!("1min 4sec 200ms", actual.out);
|
|
}
|