Skip to content

Commit a673ced

Browse files
committed
fix stdtest
1 parent b2100cc commit a673ced

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

src/libstd/sync/mpsc/spsc_queue.rs

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -265,15 +265,18 @@ mod tests {
265265

266266
// Ensure the borrowchecker works
267267
match queue.peek() {
268-
Some(vec) => match &**vec {
269-
// Note that `pop` is not allowed here due to borrow
270-
[1] => {}
271-
_ => return
268+
Some(vec) => {
269+
assert_eq!(&*vec, &[1]);
272270
},
273271
None => unreachable!()
274272
}
275273

276-
queue.pop();
274+
match queue.pop() {
275+
Some(vec) => {
276+
assert_eq!(&*vec, &[1]);
277+
},
278+
None => unreachable!()
279+
}
277280
}
278281
}
279282

0 commit comments

Comments
 (0)