diff options
author | Carl Lerche <me@carllerche.com> | 2019-06-26 14:40:52 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-06-26 14:40:52 -0700 |
commit | 8404f796ac99504ac9fbbce898e78bb02f05804a (patch) | |
tree | eb62ed173093a97f48a319ae26c86a81d2943735 /tokio-test | |
parent | 6316aa1d0b0465e8ca72040879365a91c844887f (diff) |
test: get `cargo test --tests` working (#1205)
Broken tests are disabled
Diffstat (limited to 'tokio-test')
-rw-r--r-- | tokio-test/src/macros.rs | 41 | ||||
-rw-r--r-- | tokio-test/tests/clock.rs | 1 | ||||
-rw-r--r-- | tokio-test/tests/macros.rs | 40 |
3 files changed, 41 insertions, 41 deletions
diff --git a/tokio-test/src/macros.rs b/tokio-test/src/macros.rs index 722bbd68..ff3b6eb2 100644 --- a/tokio-test/src/macros.rs +++ b/tokio-test/src/macros.rs @@ -112,44 +112,3 @@ macro_rules! assert_elapsed { }; } */ - -#[cfg(test)] -mod tests { - use futures::{future, Async, Future, Poll}; - - #[test] - fn assert_ready() { - let mut fut = future::ok::<(), ()>(()); - assert_ready!(fut.poll()); - let mut fut = future::ok::<(), ()>(()); - assert_ready!(fut.poll(), "some message"); - } - - #[test] - #[should_panic] - fn assert_ready_err() { - let mut fut = future::err::<(), ()>(()); - assert_ready!(fut.poll()); - } - - #[test] - fn assert_not_ready() { - let poll: Poll<(), ()> = Ok(Async::NotReady); - assert_not_ready!(poll); - assert_not_ready!(poll, "some message"); - } - - #[test] - #[should_panic] - fn assert_not_ready_err() { - let mut fut = future::err::<(), ()>(()); - assert_not_ready!(fut.poll()); - } - - #[test] - fn assert_ready_eq() { - let mut fut = future::ok::<(), ()>(()); - assert_ready_eq!(fut.poll(), ()); - } - -} diff --git a/tokio-test/tests/clock.rs b/tokio-test/tests/clock.rs index a57edd72..082ce311 100644 --- a/tokio-test/tests/clock.rs +++ b/tokio-test/tests/clock.rs @@ -1,3 +1,4 @@ +#![cfg(feature = "broken")] #![deny(warnings, rust_2018_idioms)] use futures::Future; diff --git a/tokio-test/tests/macros.rs b/tokio-test/tests/macros.rs new file mode 100644 index 00000000..2dd519eb --- /dev/null +++ b/tokio-test/tests/macros.rs @@ -0,0 +1,40 @@ +#![cfg(feature = "broken")] +#![deny(warnings, rust_2018_idioms)] + +use tokio_macros::{assert_ready, assert_not_ready, assert_ready_eq}; +use futures::{future, Async, Future, Poll}; + +#[test] +fn assert_ready() { + let mut fut = future::ok::<(), ()>(()); + assert_ready!(fut.poll()); + let mut fut = future::ok::<(), ()>(()); + assert_ready!(fut.poll(), "some message"); +} + +#[test] +#[should_panic] +fn assert_ready_err() { + let mut fut = future::err::<(), ()>(()); + assert_ready!(fut.poll()); +} + +#[test] +fn assert_not_ready() { + let poll: Poll<(), ()> = Ok(Async::NotReady); + assert_not_ready!(poll); + assert_not_ready!(poll, "some message"); +} + +#[test] +#[should_panic] +fn assert_not_ready_err() { + let mut fut = future::err::<(), ()>(()); + assert_not_ready!(fut.poll()); +} + +#[test] +fn assert_ready_eq() { + let mut fut = future::ok::<(), ()>(()); + assert_ready_eq!(fut.poll(), ()); +} |