diff --git a/tests/by-util/test_factor.rs b/tests/by-util/test_factor.rs index 0a9e6c3e5ea..79c038bdab4 100644 --- a/tests/by-util/test_factor.rs +++ b/tests/by-util/test_factor.rs @@ -1601,6 +1601,16 @@ fn fails_on_directory() { new_ucmd!().pipe_in(".").fails(); } +#[test] +fn test_large_number() { + // fixed with num-prime 0.5.0 + // https://github.com/uutils/num-prime/issues/23 + new_ucmd!() + .arg("4611686018427387896") + .succeeds() + .stdout_is("4611686018427387896: 2 2 2 179951 3203431780337\n"); +} + #[test] fn succeeds_with_numbers_larger_than_u64() { new_ucmd!()