stop using old tempdir crate

This commit is contained in:
Scott Lamb
2021-05-17 13:08:01 -07:00
parent 13b497e243
commit 603f02b686
7 changed files with 30 additions and 61 deletions

View File

@@ -15,7 +15,7 @@ use rusqlite;
use std::env;
use std::sync::Arc;
use std::thread;
use tempdir::TempDir;
use tempfile::TempDir;
use time;
use uuid::Uuid;
@@ -67,7 +67,10 @@ impl<C: Clocks + Clone> TestDb<C> {
}
pub(crate) fn new_with_flush_if_sec(clocks: C, flush_if_sec: i64) -> Self {
let tmpdir = TempDir::new("moonfire-nvr-test").unwrap();
let tmpdir = tempfile::Builder::new()
.prefix("moonfire-nvr-test")
.tempdir()
.unwrap();
let mut conn = rusqlite::Connection::open_in_memory().unwrap();
db::init(&mut conn).unwrap();