mirror of
https://github.com/RGBCube/uutils-coreutils
synced 2025-07-28 03:27:44 +00:00
fuzz: reset the exit code global variable after every test
This commit is contained in:
parent
d07a2f0d86
commit
c23dbd3166
1 changed files with 3 additions and 0 deletions
|
@ -125,6 +125,9 @@ where
|
||||||
let out = s.spawn(|| read_from_fd(pipe_stdout_fds[0]));
|
let out = s.spawn(|| read_from_fd(pipe_stdout_fds[0]));
|
||||||
let err = s.spawn(|| read_from_fd(pipe_stderr_fds[0]));
|
let err = s.spawn(|| read_from_fd(pipe_stderr_fds[0]));
|
||||||
let status = uumain_function(args.to_owned().into_iter());
|
let status = uumain_function(args.to_owned().into_iter());
|
||||||
|
// Reset the exit code global variable in case we run another test after this one
|
||||||
|
// See https://github.com/uutils/coreutils/issues/5777
|
||||||
|
uucore::error::set_exit_code(0);
|
||||||
io::stdout().flush().unwrap();
|
io::stdout().flush().unwrap();
|
||||||
io::stderr().flush().unwrap();
|
io::stderr().flush().unwrap();
|
||||||
unsafe {
|
unsafe {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue