diff --git a/Cargo.toml b/Cargo.toml index b976a257..66f66cdb 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -24,7 +24,7 @@ libssh2-sys = { path = "libssh2-sys", version = "0.3.0" } parking_lot = "0.11" [dev-dependencies] -tempdir = "0.3" +tempfile = "3" [workspace] members = ['systest'] diff --git a/tests/all/main.rs b/tests/all/main.rs index 87380eb3..9a6e44f6 100644 --- a/tests/all/main.rs +++ b/tests/all/main.rs @@ -1,7 +1,7 @@ #![deny(warnings)] extern crate ssh2; -extern crate tempdir; +extern crate tempfile; use std::env; use std::net::TcpStream; diff --git a/tests/all/session.rs b/tests/all/session.rs index ee3eaa06..86b13888 100644 --- a/tests/all/session.rs +++ b/tests/all/session.rs @@ -2,7 +2,7 @@ use std::env; use std::fs::File; use std::io::{self, prelude::*}; use std::path::Path; -use tempdir::TempDir; +use tempfile::TempDir; use ssh2::{BlockDirections, HashType, KeyboardInteractivePrompt, MethodType, Prompt, Session}; @@ -163,7 +163,7 @@ fn scp_recv() { #[test] fn scp_send() { - let td = TempDir::new("test").unwrap(); + let td = TempDir::new().unwrap(); let sess = ::authed_session(); let mut ch = sess .scp_send(&td.path().join("foo"), 0o644, 6, None) diff --git a/tests/all/sftp.rs b/tests/all/sftp.rs index 7ebb69df..8ef32266 100644 --- a/tests/all/sftp.rs +++ b/tests/all/sftp.rs @@ -1,6 +1,6 @@ use std::fs::{self, File}; use std::io::prelude::*; -use tempdir::TempDir; +use tempfile::TempDir; #[test] fn smoke() { @@ -10,7 +10,7 @@ fn smoke() { #[test] fn ops() { - let td = TempDir::new("foo").unwrap(); + let td = TempDir::new().unwrap(); File::create(&td.path().join("foo")).unwrap(); fs::create_dir(&td.path().join("bar")).unwrap(); @@ -53,7 +53,7 @@ fn ops() { #[test] fn not_found() { - let td = TempDir::new("foo").unwrap(); + let td = TempDir::new().unwrap(); let sess = ::authed_session(); let sftp = sess.sftp().unwrap();