test_one/
test_one.rs

1#[macro_use]
2extern crate chan;
3extern crate chan_signal;
4
5use chan_signal::{Signal, kill_this};
6
7fn main() {
8    let (s, r) = chan::sync(1);
9    chan_signal::notify_on(&s, Signal::HUP);
10    kill_this(Signal::HUP);
11    assert_eq!(r.recv(), Some(Signal::HUP));
12}