diff options
Diffstat (limited to 'tests/atomic_waker.rs')
-rw-r--r-- | tests/atomic_waker.rs | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/tests/atomic_waker.rs b/tests/atomic_waker.rs index d9ce753..5693bd0 100644 --- a/tests/atomic_waker.rs +++ b/tests/atomic_waker.rs @@ -1,14 +1,15 @@ -use std::sync::atomic::AtomicUsize; -use std::sync::atomic::Ordering; -use std::sync::Arc; -use std::thread; - -use futures::executor::block_on; -use futures::future::poll_fn; -use futures::task::{AtomicWaker, Poll}; - +#[cfg(feature = "executor")] #[test] fn basic() { + use std::sync::atomic::AtomicUsize; + use std::sync::atomic::Ordering; + use std::sync::Arc; + use std::thread; + + use futures::executor::block_on; + use futures::future::poll_fn; + use futures::task::{AtomicWaker, Poll}; + let atomic_waker = Arc::new(AtomicWaker::new()); let atomic_waker_copy = atomic_waker.clone(); |