mirror of
https://github.com/tokio-rs/tokio.git
synced 2026-08-18 00:00:09 +02:00
+2
-3
@@ -12,7 +12,8 @@ task:
|
||||
setup_script:
|
||||
- pkg install -y curl
|
||||
- curl https://sh.rustup.rs -sSf --output rustup.sh
|
||||
- sh rustup.sh -y --default-toolchain nightly
|
||||
# TODO: switch back to nightly
|
||||
- sh rustup.sh -y --default-toolchain nightly-2019-06-10
|
||||
- . $HOME/.cargo/env
|
||||
- rustup target add i686-unknown-freebsd
|
||||
- |
|
||||
@@ -32,8 +33,6 @@ task:
|
||||
test_script:
|
||||
- . $HOME/.cargo/env
|
||||
- cargo test --all --lib && cargo test --all --tests
|
||||
- (cd tokio-trace/test-log-support && cargo test)
|
||||
- (cd tokio-trace/test_static_max_level_features && cargo test)
|
||||
- cargo doc --all
|
||||
# TODO: Re-enable
|
||||
# i686_test_script:
|
||||
|
||||
+3
-3
@@ -31,7 +31,7 @@ jobs:
|
||||
# - tokio-fs
|
||||
- tokio-reactor
|
||||
# - tokio-signal
|
||||
# - tokio-tcp
|
||||
- tokio-tcp
|
||||
# - tokio-tls
|
||||
- tokio-udp
|
||||
# - tokio-uds
|
||||
@@ -51,8 +51,8 @@ jobs:
|
||||
- tokio-macros
|
||||
- tokio-sync
|
||||
# - tokio-threadpool
|
||||
# - tokio-timer
|
||||
# - tokio-test
|
||||
- tokio-timer
|
||||
- tokio-test
|
||||
# - tokio-trace
|
||||
# - tokio-trace/tokio-trace-core
|
||||
# - tokio-trace/test-log-support
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
#![deny(warnings, rust_2018_idioms)]
|
||||
#![cfg(feature = "broken")]
|
||||
|
||||
use futures::stream::Stream;
|
||||
use futures::Future;
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
#![deny(warnings, rust_2018_idioms)]
|
||||
#![cfg(feature = "broken")]
|
||||
|
||||
use env_logger;
|
||||
use futures::stream::Stream;
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
#![deny(warnings, rust_2018_idioms)]
|
||||
#![cfg(feature = "broken")]
|
||||
|
||||
use futures::stream::Stream;
|
||||
use futures::Future;
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
#![deny(warnings, rust_2018_idioms)]
|
||||
#![cfg(feature = "broken")]
|
||||
|
||||
use env_logger;
|
||||
use futures::stream::Stream;
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
#![deny(warnings, rust_2018_idioms)]
|
||||
#![cfg(feature = "broken")]
|
||||
|
||||
use env_logger;
|
||||
use futures::{Future, Stream};
|
||||
|
||||
@@ -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(), ());
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
#![cfg(feature = "broken")]
|
||||
#![deny(warnings, rust_2018_idioms)]
|
||||
|
||||
use futures::Future;
|
||||
|
||||
@@ -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(), ());
|
||||
}
|
||||
@@ -1,4 +1,5 @@
|
||||
#![deny(warnings, rust_2018_idioms)]
|
||||
#![cfg(feature = "broken")]
|
||||
|
||||
use std::time::Instant;
|
||||
use tokio_executor;
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
#![deny(warnings, rust_2018_idioms)]
|
||||
#![allow(deprecated)]
|
||||
#![cfg(feature = "broken")]
|
||||
|
||||
mod support;
|
||||
use crate::support::*;
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
#![deny(warnings, rust_2018_idioms)]
|
||||
#![cfg(feature = "broken")]
|
||||
|
||||
mod support;
|
||||
use crate::support::*;
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
#![deny(warnings, rust_2018_idioms)]
|
||||
#![cfg(feature = "broken")]
|
||||
|
||||
use futures::stream::FuturesUnordered;
|
||||
use futures::{Future, Stream};
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
#![deny(warnings, rust_2018_idioms)]
|
||||
#![cfg(feature = "broken")]
|
||||
|
||||
mod support;
|
||||
use crate::support::*;
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
#![deny(warnings, rust_2018_idioms)]
|
||||
#![cfg(feature = "broken")]
|
||||
|
||||
mod support;
|
||||
use crate::support::*;
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
#![deny(warnings, rust_2018_idioms)]
|
||||
#![cfg(feature = "broken")]
|
||||
|
||||
mod support;
|
||||
use crate::support::*;
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
#![deny(warnings, rust_2018_idioms)]
|
||||
#![cfg(feature = "broken")]
|
||||
|
||||
mod support;
|
||||
use crate::support::*;
|
||||
|
||||
Reference in New Issue
Block a user