switch from tempdir to tempfile

Uses a more recent version of rand

Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
pull/859/head
Marc-Antoine Perennou 4 years ago
parent dbc98faf1f
commit 14d3e9865b

@ -102,7 +102,7 @@ optional = true
[dev-dependencies]
femme = "1.3.0"
rand = "0.7.3"
tempdir = "0.3.7"
tempfile = "3.1.0"
futures = "0.3.4"
rand_xorshift = "0.2.0"

@ -5,8 +5,6 @@ use async_std::os::unix::net::{UnixDatagram, UnixListener, UnixStream};
use async_std::prelude::*;
use async_std::task;
use tempdir::TempDir;
use std::time::Duration;
const JULIUS_CAESAR: &[u8] = b"
@ -51,7 +49,10 @@ const TEST_TIMEOUT: Duration = Duration::from_secs(3);
#[test]
fn socket_ping_pong() {
let tmp_dir = TempDir::new("socket_ping_pong").expect("Temp dir not created");
let tmp_dir = tempfile::Builder::new()
.prefix("socket_ping_pong")
.tempdir()
.expect("Temp dir not created");
let sock_path = tmp_dir.as_ref().join("sock");
let iter_cnt = 16;
@ -98,7 +99,10 @@ async fn ping_pong_client(socket: &std::path::PathBuf, iterations: u32) -> std::
#[test]
fn uds_clone() -> io::Result<()> {
task::block_on(async {
let tmp_dir = TempDir::new("socket_ping_pong").expect("Temp dir not created");
let tmp_dir = tempfile::Builder::new()
.prefix("socket_ping_pong")
.tempdir()
.expect("Temp dir not created");
let sock_path = tmp_dir.as_ref().join("sock");
let input = UnixListener::bind(&sock_path).await?;

Loading…
Cancel
Save