Use tempfile::NamedTempFile in unit test of binstall_v1

Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
This commit is contained in:
Jiahao XU 2022-07-28 01:45:54 +10:00
parent 3cd9866d32
commit 3f72e9b81a
No known key found for this signature in database
GPG key ID: 591C0B03040416D6

View file

@ -230,7 +230,7 @@ mod test {
use super::*; use super::*;
use crate::target::TARGET; use crate::target::TARGET;
use tempfile::TempDir; use tempfile::NamedTempFile;
macro_rules! assert_records_eq { macro_rules! assert_records_eq {
($records:expr, $metadata_set:expr) => { ($records:expr, $metadata_set:expr) => {
@ -245,8 +245,8 @@ mod test {
fn rw_test() { fn rw_test() {
let target = CompactString::from(TARGET); let target = CompactString::from(TARGET);
let tempdir = TempDir::new().unwrap(); let named_tempfile = NamedTempFile::new().unwrap();
let path = tempdir.path().join("binstall-tests.json"); let path = named_tempfile.path();
let metadata_vec = [ let metadata_vec = [
MetaData { MetaData {