extra: silence warnings during testing.

This commit is contained in:
Huon Wilson 2013-12-20 01:17:04 +11:00
parent c00104f36a
commit f13d57f8d3

View file

@ -101,7 +101,7 @@ mod test {
#[test]
pub fn DuplexStream1() {
let (mut left, mut right) = DuplexStream::new();
let (left, right) = DuplexStream::new();
left.send(~"abc");
right.send(123);
@ -112,10 +112,9 @@ mod test {
#[test]
pub fn basic_rendezvous_test() {
let (mut port, chan) = rendezvous();
let (port, chan) = rendezvous();
do spawn {
let mut chan = chan;
chan.send("abc");
}
@ -126,9 +125,8 @@ mod test {
fn recv_a_lot() {
// Rendezvous streams should be able to handle any number of messages being sent
do run_in_uv_task {
let (mut port, chan) = rendezvous();
let (port, chan) = rendezvous();
do spawn {
let mut chan = chan;
1000000.times(|| { chan.send(()) })
}
1000000.times(|| { port.recv() })
@ -137,9 +135,8 @@ mod test {
#[test]
fn send_and_fail_and_try_recv() {
let (mut port, chan) = rendezvous();
let (port, chan) = rendezvous();
do spawn {
let mut chan = chan;
chan.duplex_stream.send(()); // Can't access this field outside this module
fail!()
}
@ -148,9 +145,8 @@ mod test {
#[test]
fn try_send_and_recv_then_fail_before_ack() {
let (port, mut chan) = rendezvous();
let (port, chan) = rendezvous();
do spawn {
let mut port = port;
port.duplex_stream.recv();
fail!()
}
@ -160,9 +156,8 @@ mod test {
#[test]
#[should_fail]
fn send_and_recv_then_fail_before_ack() {
let (port, mut chan) = rendezvous();
let (port, chan) = rendezvous();
do spawn {
let mut port = port;
port.duplex_stream.recv();
fail!()
}