diff options
| author | Eric Holk <eholk@mozilla.com> | 2011-08-01 14:57:17 -0700 |
|---|---|---|
| committer | Eric Holk <eholk@mozilla.com> | 2011-08-01 15:58:39 -0700 |
| commit | 939bca0d84af1b52539d7b02a3be03bd64fcc17d (patch) | |
| tree | 86e2bc7184d92002ad9dcb7c214af595be21a559 /src/test/stdtest | |
| parent | 6a6d5c669e363238abbed050f62658ee6e74cbbf (diff) | |
| download | rust-939bca0d84af1b52539d7b02a3be03bd64fcc17d.tar.gz rust-939bca0d84af1b52539d7b02a3be03bd64fcc17d.zip | |
Added send and receive to comm library.
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); +} |
