diff options
Diffstat (limited to 'src/test/stdtest')
| -rw-r--r-- | src/test/stdtest/comm.rs | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/test/stdtest/comm.rs b/src/test/stdtest/comm.rs index 27568f53c79..706cca7ddaf 100644 --- a/src/test/stdtest/comm.rs +++ b/src/test/stdtest/comm.rs @@ -6,3 +6,15 @@ fn create_port_and_chan() { let p = comm::mk_port[int](); let c = p.mk_chan(); } + +#[test] +fn send_recv() { + let p = comm::mk_port(); + let c = p.mk_chan(); + + c.send(42); + let v = 0; + p.recv_into(v); + + assert(42 == v); +} |
