rust/src/test/run-pass/pipe-peek.rs

22 lines
275 B
Rust
Raw Normal View History

2012-07-09 17:29:23 -05:00
// xfail-pretty
extern mod std;
2012-09-05 14:32:05 -05:00
use std::timer::sleep;
use std::uv;
2012-07-09 17:29:23 -05:00
proto! oneshot (
2012-07-09 17:29:23 -05:00
waiting:send {
signal -> !
2012-07-09 17:29:23 -05:00
}
)
2012-07-09 17:29:23 -05:00
fn main() {
let (c, p) = oneshot::init();
2012-08-14 18:39:57 -05:00
assert !pipes::peek(&p);
2012-07-09 17:29:23 -05:00
oneshot::client::signal(c);
2012-08-14 18:39:57 -05:00
assert pipes::peek(&p);
2012-07-09 17:29:23 -05:00
}