Skip to content

Commit 67717b6

Browse files
committed
rollup merge of rust-lang#17686 : lucidd/fix
2 parents dd0c786 + 3dc32a1 commit 67717b6

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/libstd/sync/future.rs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -201,12 +201,13 @@ mod test {
201201
#[test]
202202
fn test_sendable_future() {
203203
let expected = "schlorf";
204+
let (tx, rx) = channel();
204205
let f = Future::spawn(proc() { expected });
205206
task::spawn(proc() {
206207
let mut f = f;
207-
let actual = f.get();
208-
assert_eq!(actual, expected);
208+
tx.send(f.get());
209209
});
210+
assert_eq!(rx.recv(), expected);
210211
}
211212

212213
#[test]

0 commit comments

Comments
 (0)