Skip to content

Commit 0cb6d5a

Browse files
committed
Revert "Temporarily disable ref_wake_same test"
This reverts commit 42c2ab0.
1 parent 4befac9 commit 0cb6d5a

File tree

1 file changed

+11
-12
lines changed

1 file changed

+11
-12
lines changed

futures/tests/task_arc_wake.rs

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -44,18 +44,17 @@ fn create_from_arc() {
4444
assert_eq!(1, Arc::strong_count(&some_w));
4545
}
4646

47-
// TODO: rustc regression: https://github.com/rust-lang/rust/issues/121600
48-
// #[test]
49-
// fn ref_wake_same() {
50-
// let some_w = Arc::new(CountingWaker::new());
51-
//
52-
// let w1: Waker = task::waker(some_w.clone());
53-
// let w2 = task::waker_ref(&some_w);
54-
// let w3 = w2.clone();
55-
//
56-
// assert!(w1.will_wake(&w2));
57-
// assert!(w2.will_wake(&w3));
58-
// }
47+
#[test]
48+
fn ref_wake_same() {
49+
let some_w = Arc::new(CountingWaker::new());
50+
51+
let w1: Waker = task::waker(some_w.clone());
52+
let w2 = task::waker_ref(&some_w);
53+
let w3 = w2.clone();
54+
55+
assert!(w1.will_wake(&w2));
56+
assert!(w2.will_wake(&w3));
57+
}
5958

6059
#[test]
6160
fn proper_refcount_on_wake_panic() {

0 commit comments

Comments
 (0)