futures_test::task
pub fn new_count_waker() -> (Waker, AwokenCount)
Create a new Waker that counts the number of times it's awoken.
Waker
#![feature(futures_api)] use futures_test::task::new_count_waker; let (lw, count) = new_count_waker(); assert_eq!(count, 0); lw.wake(); lw.wake(); assert_eq!(count, 2);