Allow the calculation of bytes and int. (#2160)

* Allow the calculation of bytes and int.

* fix clippy.

* minimal implement the into_into command.

* Revert "fix clippy."

This reverts commit 0d7cf72ed2.

* Revert "Allow the calculation of bytes and int."

This reverts commit 9c4e3787f5.

* set the argument to any type.

* if the argument is an int, return it with no change in value.

* add tests for into-int command.

* fix a faild test.
This commit is contained in:
utam0k
2020-08-27 14:44:18 +09:00
committed by GitHub
parent 766533aafb
commit 7702d683c7
6 changed files with 119 additions and 1 deletions

View File

@ -0,0 +1,25 @@
use nu_test_support::{nu, pipeline};
#[test]
fn into_int_filesize() {
let actual = nu!(
cwd: ".", pipeline(
r#"
into-int 1kb | = $it / 1024
"#
));
assert!(actual.out.contains("1"));
}
#[test]
fn into_int_int() {
let actual = nu!(
cwd: ".", pipeline(
r#"
into-int 1024 | = $it / 1024
"#
));
assert!(actual.out.contains("1"));
}