diff --git a/futures-channel/benches/sync_mpsc.rs b/futures-channel/benches/sync_mpsc.rs index dc0b5c0411..2ba41b8807 100644 --- a/futures-channel/benches/sync_mpsc.rs +++ b/futures-channel/benches/sync_mpsc.rs @@ -1,5 +1,7 @@ #![feature(test, futures_api, pin, arbitrary_self_types)] +extern crate test; + use futures::ready; use futures::channel::mpsc::{self, Sender, UnboundedSender}; use futures::executor::LocalPool; @@ -8,7 +10,7 @@ use futures::sink::Sink; use futures::task::{self, Poll, Wake, LocalWaker}; use std::pin::PinMut; use std::sync::Arc; -use test::Bencher; +use self::test::Bencher; fn notify_noop() -> LocalWaker { struct Noop; diff --git a/futures-executor/benches/poll.rs b/futures-executor/benches/poll.rs index e46ff524df..e5fd4052ba 100644 --- a/futures-executor/benches/poll.rs +++ b/futures-executor/benches/poll.rs @@ -1,12 +1,14 @@ #![feature(test, pin, arbitrary_self_types, futures_api)] +extern crate test; + use futures::executor::LocalPool; use futures::future::{Future, FutureExt}; use futures::task::{self, Poll, Waker, LocalWaker, Wake}; use std::marker::Unpin; use std::pin::PinMut; use std::sync::Arc; -use test::Bencher; +use self::test::Bencher; fn notify_noop() -> LocalWaker { struct Noop; diff --git a/futures-executor/benches/thread_notify.rs b/futures-executor/benches/thread_notify.rs index a4e09a4b73..d8026a4b5e 100644 --- a/futures-executor/benches/thread_notify.rs +++ b/futures-executor/benches/thread_notify.rs @@ -1,11 +1,13 @@ #![feature(test, futures_api, pin, arbitrary_self_types)] +extern crate test; + use futures::executor::block_on; use futures::future::Future; use futures::task::{self, Poll, Waker}; use std::marker::Unpin; use std::pin::PinMut; -use test::Bencher; +use self::test::Bencher; #[bench] fn thread_yield_single_thread_one_wait(b: &mut Bencher) { diff --git a/futures-util/benches/futures_unordered.rs b/futures-util/benches/futures_unordered.rs index 759021741a..2075233c48 100644 --- a/futures-util/benches/futures_unordered.rs +++ b/futures-util/benches/futures_unordered.rs @@ -1,5 +1,7 @@ #![feature(test, futures_api)] +extern crate test; + use futures::channel::oneshot; use futures::executor::block_on; use futures::future; @@ -7,7 +9,7 @@ use futures::stream::{StreamExt, FuturesUnordered}; use futures::task::Poll; use std::collections::VecDeque; use std::thread; -use test::Bencher; +use self::test::Bencher; #[bench] fn oneshots(b: &mut Bencher) {