Temporarily disable ref_wake_same test

This commit is contained in:
Taiki Endo
2024-02-26 23:17:38 +09:00
parent d4fb41107b
commit 42c2ab0e73

View File

@@ -44,17 +44,18 @@ fn create_from_arc() {
assert_eq!(1, Arc::strong_count(&some_w));
}
#[test]
fn ref_wake_same() {
let some_w = Arc::new(CountingWaker::new());
let w1: Waker = task::waker(some_w.clone());
let w2 = task::waker_ref(&some_w);
let w3 = w2.clone();
assert!(w1.will_wake(&w2));
assert!(w2.will_wake(&w3));
}
// TODO: rustc regression: https://github.com/rust-lang/rust/issues/121600
// #[test]
// fn ref_wake_same() {
// let some_w = Arc::new(CountingWaker::new());
//
// let w1: Waker = task::waker(some_w.clone());
// let w2 = task::waker_ref(&some_w);
// let w3 = w2.clone();
//
// assert!(w1.will_wake(&w2));
// assert!(w2.will_wake(&w3));
// }
#[test]
fn proper_refcount_on_wake_panic() {