aboutsummaryrefslogtreecommitdiff
path: root/tests/atomic_waker.rs
diff options
context:
space:
mode:
Diffstat (limited to 'tests/atomic_waker.rs')
-rw-r--r--tests/atomic_waker.rs19
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();