1
0
mirror of https://github.com/nushell/nushell.git synced 2025-05-09 04:24:26 +02:00
nushell/crates/nu-command/tests/commands/random/chars.rs
Solomon d83781ddec
support filesize arguments in random binary/chars ()
Closes 

# User-Facing Changes

`random binary` and `random chars` now support filesize arguments:

```nushell
random binary 1kb
random chars --length 1kb
```
2024-10-12 14:49:05 +08:00

22 lines
448 B
Rust

use nu_test_support::nu;
#[test]
fn generates_chars_of_specified_length() {
let actual = nu!(r#"
random chars --length 15 | str stats | get chars
"#);
let result = actual.out;
assert_eq!(result, "15");
}
#[test]
fn generates_chars_of_specified_filesize() {
let actual = nu!(r#"
random chars --length 1kb | str stats | get bytes
"#);
let result = actual.out;
assert_eq!(result, "1000");
}