Routine dependencies update (#533)

* Update dependencies

* Replace deprecated tempdir with tempfile
This commit is contained in:
Mateusz Mikuła 2018-08-10 21:37:45 +02:00 committed by Sean McArthur
parent 989262fe6e
commit 31f71dedee
26 changed files with 51 additions and 51 deletions

View File

@ -61,7 +61,7 @@ mio = "0.6.14"
tokio-codec = { version = "0.1.0", path = "tokio-codec" } tokio-codec = { version = "0.1.0", path = "tokio-codec" }
bytes = "0.4" bytes = "0.4"
env_logger = { version = "0.4", default-features = false } env_logger = { version = "0.5", default-features = false }
flate2 = { version = "1", features = ["tokio"] } flate2 = { version = "1", features = ["tokio"] }
futures-cpupool = "0.1" futures-cpupool = "0.1"
http = "0.1" http = "0.1"

View File

@ -22,7 +22,7 @@ macro_rules! t {
#[test] #[test]
fn echo_server() { fn echo_server() {
const N: usize = 1024; const N: usize = 1024;
drop(env_logger::init()); drop(env_logger::try_init());
let srv = t!(TcpListener::bind(&t!("127.0.0.1:0".parse()))); let srv = t!(TcpListener::bind(&t!("127.0.0.1:0".parse())));
let addr = t!(srv.local_addr()); let addr = t!(srv.local_addr());

View File

@ -21,7 +21,7 @@ impl tokio_timer::clock::Now for MockNow {
#[test] #[test]
fn clock_and_timer_concurrent() { fn clock_and_timer_concurrent() {
let _ = env_logger::init(); let _ = env_logger::try_init();
let when = Instant::now() + Duration::from_millis(5_000); let when = Instant::now() + Duration::from_millis(5_000);
let clock = Clock::new_with_now(MockNow(when)); let clock = Clock::new_with_now(MockNow(when));
@ -48,7 +48,7 @@ fn clock_and_timer_concurrent() {
#[test] #[test]
fn clock_and_timer_single_threaded() { fn clock_and_timer_single_threaded() {
let _ = env_logger::init(); let _ = env_logger::try_init();
let when = Instant::now() + Duration::from_millis(5_000); let when = Instant::now() + Duration::from_millis(5_000);
let clock = Clock::new_with_now(MockNow(when)); let clock = Clock::new_with_now(MockNow(when));

View File

@ -21,7 +21,7 @@ macro_rules! t {
#[test] #[test]
fn hammer_old() { fn hammer_old() {
let _ = env_logger::init(); let _ = env_logger::try_init();
let threads = (0..10).map(|_| { let threads = (0..10).map(|_| {
thread::spawn(|| { thread::spawn(|| {
@ -77,7 +77,7 @@ fn hammer_split() {
const N: usize = 100; const N: usize = 100;
const ITER: usize = 10; const ITER: usize = 10;
let _ = env_logger::init(); let _ = env_logger::try_init();
for _ in 0..ITER { for _ in 0..ITER {
let srv = t!(TcpListener::bind(&"127.0.0.1:0".parse().unwrap())); let srv = t!(TcpListener::bind(&"127.0.0.1:0".parse().unwrap()));

View File

@ -51,7 +51,7 @@ impl Encoder for LineCodec {
#[test] #[test]
fn echo() { fn echo() {
drop(env_logger::init()); drop(env_logger::try_init());
let pool = Builder::new() let pool = Builder::new()
.pool_size(1) .pool_size(1)

View File

@ -63,7 +63,7 @@ impl Evented for MyFile {
#[test] #[test]
fn hup() { fn hup() {
drop(env_logger::init()); drop(env_logger::try_init());
let handle = Handle::default(); let handle = Handle::default();
unsafe { unsafe {

View File

@ -50,14 +50,14 @@ fn create_client_server_future() -> Box<Future<Item=(), Error=()> + Send> {
#[test] #[test]
fn runtime_tokio_run() { fn runtime_tokio_run() {
let _ = env_logger::init(); let _ = env_logger::try_init();
tokio::run(create_client_server_future()); tokio::run(create_client_server_future());
} }
#[test] #[test]
fn runtime_single_threaded() { fn runtime_single_threaded() {
let _ = env_logger::init(); let _ = env_logger::try_init();
let mut runtime = tokio::runtime::current_thread::Runtime::new() let mut runtime = tokio::runtime::current_thread::Runtime::new()
.unwrap(); .unwrap();
@ -67,7 +67,7 @@ fn runtime_single_threaded() {
#[test] #[test]
fn runtime_single_threaded_block_on() { fn runtime_single_threaded_block_on() {
let _ = env_logger::init(); let _ = env_logger::try_init();
tokio::runtime::current_thread::block_on_all(create_client_server_future()).unwrap(); tokio::runtime::current_thread::block_on_all(create_client_server_future()).unwrap();
} }
@ -135,7 +135,7 @@ fn runtime_single_threaded_racy_spawn() {
#[test] #[test]
fn runtime_multi_threaded() { fn runtime_multi_threaded() {
let _ = env_logger::init(); let _ = env_logger::try_init();
let mut runtime = tokio::runtime::Builder::new() let mut runtime = tokio::runtime::Builder::new()
.build() .build()

View File

@ -11,7 +11,7 @@ use std::time::{Duration, Instant};
#[test] #[test]
fn timer_with_runtime() { fn timer_with_runtime() {
let _ = env_logger::init(); let _ = env_logger::try_init();
let when = Instant::now() + Duration::from_millis(100); let when = Instant::now() + Duration::from_millis(100);
let (tx, rx) = mpsc::channel(); let (tx, rx) = mpsc::channel();
@ -33,7 +33,7 @@ fn timer_with_runtime() {
fn starving() { fn starving() {
use futures::{task, Poll, Async}; use futures::{task, Poll, Async};
let _ = env_logger::init(); let _ = env_logger::try_init();
struct Starve(Delay, u64); struct Starve(Delay, u64);
@ -75,7 +75,7 @@ fn starving() {
fn deadline() { fn deadline() {
use futures::future; use futures::future;
let _ = env_logger::init(); let _ = env_logger::try_init();
let when = Instant::now() + Duration::from_millis(20); let when = Instant::now() + Duration::from_millis(20);
let (tx, rx) = mpsc::channel(); let (tx, rx) = mpsc::channel();

View File

@ -24,8 +24,8 @@ tokio-threadpool = { version = "0.1.3", path = "../tokio-threadpool" }
tokio-io = { version = "0.1.6", path = "../tokio-io" } tokio-io = { version = "0.1.6", path = "../tokio-io" }
[dev-dependencies] [dev-dependencies]
rand = "0.4.2" rand = "0.5"
tempdir = "0.3.7" tempfile = "3"
tokio-io = { version = "0.1.6", path = "../tokio-io" } tokio-io = { version = "0.1.6", path = "../tokio-io" }
tokio-codec = { version = "0.1.0", path = "../tokio-codec" } tokio-codec = { version = "0.1.0", path = "../tokio-codec" }
tokio = { version = "0.1.7", path = ".." } tokio = { version = "0.1.7", path = ".." }

View File

@ -1,6 +1,6 @@
extern crate futures; extern crate futures;
extern crate rand; extern crate rand;
extern crate tempdir; extern crate tempfile;
extern crate tokio_fs; extern crate tokio_fs;
extern crate tokio_io; extern crate tokio_io;
extern crate tokio_threadpool; extern crate tokio_threadpool;
@ -13,7 +13,7 @@ use futures::Future;
use futures::future::poll_fn; use futures::future::poll_fn;
use futures::sync::oneshot; use futures::sync::oneshot;
use rand::{thread_rng, Rng}; use rand::{thread_rng, Rng};
use tempdir::TempDir; use tempfile::Builder as TmpBuilder;
use std::fs::File as StdFile; use std::fs::File as StdFile;
use std::io::{Read, SeekFrom}; use std::io::{Read, SeekFrom};
@ -22,7 +22,7 @@ use std::io::{Read, SeekFrom};
fn read_write() { fn read_write() {
const NUM_CHARS: usize = 16 * 1_024; const NUM_CHARS: usize = 16 * 1_024;
let dir = TempDir::new("tokio-fs-tests").unwrap(); let dir = TmpBuilder::new().prefix("tokio-fs-tests").tempdir().unwrap();
let file_path = dir.path().join("read_write.txt"); let file_path = dir.path().join("read_write.txt");
let contents: Vec<u8> = thread_rng().gen_ascii_chars() let contents: Vec<u8> = thread_rng().gen_ascii_chars()
@ -81,7 +81,7 @@ fn read_write() {
#[test] #[test]
fn metadata() { fn metadata() {
let dir = TempDir::new("tokio-fs-tests").unwrap(); let dir = TmpBuilder::new().prefix("tokio-fs-tests").tempdir().unwrap();
let file_path = dir.path().join("metadata.txt"); let file_path = dir.path().join("metadata.txt");
let pool = Builder::new().pool_size(1).build(); let pool = Builder::new().pool_size(1).build();
@ -111,7 +111,7 @@ fn metadata() {
#[test] #[test]
fn seek() { fn seek() {
let dir = TempDir::new("tokio-fs-tests").unwrap(); let dir = TmpBuilder::new().prefix("tokio-fs-tests").tempdir().unwrap();
let file_path = dir.path().join("seek.txt"); let file_path = dir.path().join("seek.txt");
let pool = Builder::new().pool_size(1).build(); let pool = Builder::new().pool_size(1).build();

View File

@ -25,4 +25,4 @@ iovec = "0.1"
futures = "0.1.19" futures = "0.1.19"
[dev-dependencies] [dev-dependencies]
env_logger = { version = "0.4", default-features = false } env_logger = { version = "0.5", default-features = false }

View File

@ -22,7 +22,7 @@ macro_rules! t {
#[test] #[test]
fn echo_server() { fn echo_server() {
drop(env_logger::init()); drop(env_logger::try_init());
let srv = t!(TcpListener::bind(&t!("127.0.0.1:0".parse()))); let srv = t!(TcpListener::bind(&t!("127.0.0.1:0".parse())));
let addr = t!(srv.local_addr()); let addr = t!(srv.local_addr());

View File

@ -22,7 +22,7 @@ macro_rules! t {
#[test] #[test]
fn echo_server() { fn echo_server() {
drop(env_logger::init()); drop(env_logger::try_init());
let srv = t!(TcpListener::bind(&t!("127.0.0.1:0".parse()))); let srv = t!(TcpListener::bind(&t!("127.0.0.1:0".parse())));
let addr = t!(srv.local_addr()); let addr = t!(srv.local_addr());

View File

@ -20,7 +20,7 @@ macro_rules! t {
#[test] #[test]
fn connect() { fn connect() {
drop(env_logger::init()); drop(env_logger::try_init());
let srv = t!(net::TcpListener::bind("127.0.0.1:0")); let srv = t!(net::TcpListener::bind("127.0.0.1:0"));
let addr = t!(srv.local_addr()); let addr = t!(srv.local_addr());
let t = thread::spawn(move || { let t = thread::spawn(move || {
@ -37,7 +37,7 @@ fn connect() {
#[test] #[test]
fn accept() { fn accept() {
drop(env_logger::init()); drop(env_logger::try_init());
let srv = t!(TcpListener::bind(&t!("127.0.0.1:0".parse()))); let srv = t!(TcpListener::bind(&t!("127.0.0.1:0".parse())));
let addr = t!(srv.local_addr()); let addr = t!(srv.local_addr());
@ -61,7 +61,7 @@ fn accept() {
#[test] #[test]
fn accept2() { fn accept2() {
drop(env_logger::init()); drop(env_logger::try_init());
let srv = t!(TcpListener::bind(&t!("127.0.0.1:0".parse()))); let srv = t!(TcpListener::bind(&t!("127.0.0.1:0".parse())));
let addr = t!(srv.local_addr()); let addr = t!(srv.local_addr());
@ -96,7 +96,7 @@ mod unix {
#[test] #[test]
fn poll_hup() { fn poll_hup() {
drop(env_logger::init()); drop(env_logger::try_init());
let srv = t!(net::TcpListener::bind("127.0.0.1:0")); let srv = t!(net::TcpListener::bind("127.0.0.1:0"));
let addr = t!(srv.local_addr()); let addr = t!(srv.local_addr());

View File

@ -27,7 +27,7 @@ log = "0.4"
[dev-dependencies] [dev-dependencies]
tokio-timer = "0.1" tokio-timer = "0.1"
env_logger = "0.4" env_logger = "0.5"
# For comparison benchmarks # For comparison benchmarks
futures-cpupool = "0.1.7" futures-cpupool = "0.1.7"

View File

@ -19,7 +19,7 @@ use std::thread;
#[test] #[test]
fn basic() { fn basic() {
let _ = ::env_logger::init(); let _ = ::env_logger::try_init();
let pool = Builder::new() let pool = Builder::new()
.pool_size(1) .pool_size(1)

View File

@ -21,7 +21,7 @@ fn ignore_results<F: Future + Send + 'static>(f: F) -> Box<Future<Item = (), Err
#[test] #[test]
fn natural_shutdown_simple_futures() { fn natural_shutdown_simple_futures() {
let _ = ::env_logger::init(); let _ = ::env_logger::try_init();
for _ in 0..1_000 { for _ in 0..1_000 {
let num_inc = Arc::new(AtomicUsize::new(0)); let num_inc = Arc::new(AtomicUsize::new(0));
@ -90,7 +90,7 @@ fn natural_shutdown_simple_futures() {
#[test] #[test]
fn force_shutdown_drops_futures() { fn force_shutdown_drops_futures() {
let _ = ::env_logger::init(); let _ = ::env_logger::try_init();
for _ in 0..1_000 { for _ in 0..1_000 {
let num_inc = Arc::new(AtomicUsize::new(0)); let num_inc = Arc::new(AtomicUsize::new(0));
@ -147,7 +147,7 @@ fn force_shutdown_drops_futures() {
#[test] #[test]
fn drop_threadpool_drops_futures() { fn drop_threadpool_drops_futures() {
let _ = ::env_logger::init(); let _ = ::env_logger::try_init();
for _ in 0..1_000 { for _ in 0..1_000 {
let num_inc = Arc::new(AtomicUsize::new(0)); let num_inc = Arc::new(AtomicUsize::new(0));
@ -208,7 +208,7 @@ fn drop_threadpool_drops_futures() {
fn thread_shutdown_timeout() { fn thread_shutdown_timeout() {
use std::sync::Mutex; use std::sync::Mutex;
let _ = ::env_logger::init(); let _ = ::env_logger::try_init();
let (shutdown_tx, shutdown_rx) = mpsc::channel(); let (shutdown_tx, shutdown_rx) = mpsc::channel();
let (complete_tx, complete_rx) = mpsc::channel(); let (complete_tx, complete_rx) = mpsc::channel();
@ -252,7 +252,7 @@ fn thread_shutdown_timeout() {
fn many_oneshot_futures() { fn many_oneshot_futures() {
const NUM: usize = 10_000; const NUM: usize = 10_000;
let _ = ::env_logger::init(); let _ = ::env_logger::try_init();
for _ in 0..50 { for _ in 0..50 {
let pool = ThreadPool::new(); let pool = ThreadPool::new();
@ -283,7 +283,7 @@ fn many_multishot_futures() {
const CYCLES: usize = 5; const CYCLES: usize = 5;
const TRACKS: usize = 50; const TRACKS: usize = 50;
let _ = ::env_logger::init(); let _ = ::env_logger::try_init();
for _ in 0..50 { for _ in 0..50 {
let pool = ThreadPool::new(); let pool = ThreadPool::new();

View File

@ -20,4 +20,4 @@ futures = "0.1.19"
tokio-executor = { version = "0.1.1", path = "../tokio-executor" } tokio-executor = { version = "0.1.1", path = "../tokio-executor" }
[dev-dependencies] [dev-dependencies]
rand = "0.4.2" rand = "0.5"

View File

@ -27,7 +27,7 @@ tokio-io = { version = "0.1.7", path = "../tokio-io" }
[dev-dependencies] [dev-dependencies]
tokio = { version = "0.1", path = "../" } tokio = { version = "0.1", path = "../" }
cfg-if = "0.1" cfg-if = "0.1"
env_logger = { version = "0.4", default-features = false } env_logger = { version = "0.5", default-features = false }
[target.'cfg(all(not(target_os = "macos"), not(windows), not(target_os = "ios")))'.dev-dependencies] [target.'cfg(all(not(target_os = "macos"), not(windows), not(target_os = "ios")))'.dev-dependencies]
openssl = "0.10" openssl = "0.10"

View File

@ -89,7 +89,7 @@ cfg_if! {
} }
fn get_host(host: &'static str) -> Error { fn get_host(host: &'static str) -> Error {
drop(env_logger::init()); drop(env_logger::try_init());
let addr = format!("{}:443", host); let addr = format!("{}:443", host);
let addr = t!(addr.to_socket_addrs()).next().unwrap(); let addr = t!(addr.to_socket_addrs()).next().unwrap();

View File

@ -62,7 +62,7 @@ fn native2io(e: native_tls::Error) -> io::Error {
#[test] #[test]
fn fetch_google() { fn fetch_google() {
drop(env_logger::init()); drop(env_logger::try_init());
// First up, resolve google.com // First up, resolve google.com
let addr = t!("google.com:443".to_socket_addrs()).next().unwrap(); let addr = t!("google.com:443".to_socket_addrs()).next().unwrap();
@ -98,7 +98,7 @@ fn fetch_google() {
#[cfg_attr(all(target_os = "macos", feature = "force-openssl"), ignore)] #[cfg_attr(all(target_os = "macos", feature = "force-openssl"), ignore)]
#[test] #[test]
fn wrong_hostname_error() { fn wrong_hostname_error() {
drop(env_logger::init()); drop(env_logger::try_init());
let addr = t!("google.com:443".to_socket_addrs()).next().unwrap(); let addr = t!("google.com:443".to_socket_addrs()).next().unwrap();

View File

@ -497,7 +497,7 @@ const AMT: u64 = 128 * 1024;
#[test] #[test]
fn client_to_server() { fn client_to_server() {
drop(env_logger::init()); drop(env_logger::try_init());
let mut l = t!(Runtime::new()); let mut l = t!(Runtime::new());
// Create a server listening on a port, then figure out what that port is // Create a server listening on a port, then figure out what that port is
@ -536,7 +536,7 @@ fn client_to_server() {
#[test] #[test]
fn server_to_client() { fn server_to_client() {
drop(env_logger::init()); drop(env_logger::try_init());
let mut l = t!(Runtime::new()); let mut l = t!(Runtime::new());
// Create a server listening on a port, then figure out what that port is // Create a server listening on a port, then figure out what that port is
@ -599,7 +599,7 @@ impl<S: AsyncWrite> AsyncWrite for OneByte<S> {
#[test] #[test]
fn one_byte_at_a_time() { fn one_byte_at_a_time() {
const AMT: u64 = 1024; const AMT: u64 = 1024;
drop(env_logger::init()); drop(env_logger::try_init());
let mut l = t!(Runtime::new()); let mut l = t!(Runtime::new());
let srv = t!(TcpListener::bind(&t!("127.0.0.1:0".parse()))); let srv = t!(TcpListener::bind(&t!("127.0.0.1:0".parse())));

View File

@ -26,4 +26,4 @@ log = "0.4"
futures = "0.1.19" futures = "0.1.19"
[dev-dependencies] [dev-dependencies]
env_logger = { version = "0.4", default-features = false } env_logger = { version = "0.5", default-features = false }

View File

@ -218,7 +218,7 @@ impl Encoder for ByteCodec {
#[test] #[test]
fn send_framed() { fn send_framed() {
drop(env_logger::init()); drop(env_logger::try_init());
let mut a_soc = t!(UdpSocket::bind(&t!("127.0.0.1:0".parse()))); let mut a_soc = t!(UdpSocket::bind(&t!("127.0.0.1:0".parse())));
let mut b_soc = t!(UdpSocket::bind(&t!("127.0.0.1:0".parse()))); let mut b_soc = t!(UdpSocket::bind(&t!("127.0.0.1:0".parse())));

View File

@ -28,4 +28,4 @@ tokio-io = { version = "0.1.6", path = "../tokio-io" }
[dev-dependencies] [dev-dependencies]
tokio = { version = "0.1.6", path = "../" } tokio = { version = "0.1.6", path = "../" }
tempdir = "0.3.7" tempfile = "3"

View File

@ -4,7 +4,7 @@ extern crate futures;
extern crate tokio; extern crate tokio;
extern crate tokio_uds; extern crate tokio_uds;
extern crate tempdir; extern crate tempfile;
use tokio_uds::*; use tokio_uds::*;
@ -13,7 +13,7 @@ use tokio::runtime::current_thread::Runtime;
use futures::{Future, Stream}; use futures::{Future, Stream};
use futures::sync::oneshot; use futures::sync::oneshot;
use tempdir::TempDir; use tempfile::Builder;
macro_rules! t { macro_rules! t {
($e:expr) => (match $e { ($e:expr) => (match $e {
@ -24,7 +24,7 @@ macro_rules! t {
#[test] #[test]
fn echo() { fn echo() {
let dir = TempDir::new("tokio-uds-tests").unwrap(); let dir = Builder::new().prefix("tokio-uds-tests").tempdir().unwrap();
let sock_path = dir.path().join("connect.sock"); let sock_path = dir.path().join("connect.sock");
let mut rt = Runtime::new().unwrap(); let mut rt = Runtime::new().unwrap();