1
Fork 0
mirror of https://github.com/RGBCube/uutils-coreutils synced 2025-07-28 03:27:44 +00:00

add timeout test for hex parsing

This commit is contained in:
Jeremy Smart 2025-05-15 22:38:59 -04:00 committed by Sylvestre Ledru
parent 6a828f0e74
commit 384878b5df

View file

@ -1,3 +1,5 @@
use std::time::Duration;
// This file is part of the uutils coreutils package. // This file is part of the uutils coreutils package.
// //
// For the full copyright and license information, please view the LICENSE // For the full copyright and license information, please view the LICENSE
@ -195,3 +197,12 @@ fn test_kill_subprocess() {
.stdout_contains("inside_trap") .stdout_contains("inside_trap")
.stderr_contains("Terminated"); .stderr_contains("Terminated");
} }
#[test]
fn test_hex_timeout_ending_with_d() {
new_ucmd!()
.args(&["0x0.1d", "sleep", "10"])
.timeout(Duration::from_secs(1))
.fails_with_code(124)
.no_output();
}