fn exit_by_signal()

in reverie-process/src/exit_status.rs [241:257]


    fn exit_by_signal() {
        assert_eq!(
            run_forked(|| {
                signal::raise(Signal::SIGALRM)?;
                unreachable!();
            }),
            Ok(ExitStatus::Signaled(Signal::SIGALRM, false))
        );

        assert_eq!(
            run_forked(|| {
                signal::raise(Signal::SIGILL)?;
                unreachable!();
            }),
            Ok(ExitStatus::Signaled(Signal::SIGILL, true))
        );
    }