in reverie-process/src/exit_status.rs [279:288]
fn propagate_signal() {
assert_eq!(
run_forked(|| { ExitStatus::Signaled(Signal::SIGILL, true).raise_or_exit() }),
Ok(ExitStatus::Signaled(Signal::SIGILL, true))
);
assert_eq!(
run_forked(|| { ExitStatus::Signaled(Signal::SIGALRM, false).raise_or_exit() }),
Ok(ExitStatus::Signaled(Signal::SIGALRM, false))
);
}