Skip to content

Commit ca64f54

Browse files
committed
Replace tempdir with outdir-tempdir crate
1 parent 23bed80 commit ca64f54

File tree

3 files changed

+43
-52
lines changed

3 files changed

+43
-52
lines changed

Cargo.lock

Lines changed: 37 additions & 44 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,6 @@ path = "src/lib.rs"
3737
name = "grm"
3838
path = "src/grm/main.rs"
3939

40-
[dependencies]
41-
4240
[dependencies.toml]
4341
version = "=0.8.12"
4442

@@ -82,8 +80,8 @@ version = "=0.3.3"
8280
[dependencies.url-escape]
8381
version = "=0.1.1"
8482

85-
[dev-dependencies.tempdir]
86-
version = "=0.3.7"
83+
[dev-dependencies.outdir-tempdir]
84+
version = "=0.2.0"
8785

8886
[features]
8987
static-build = [

tests/helpers.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
use tempdir::TempDir;
1+
use outdir_tempdir::TempDir;
22

33
pub fn init_tmpdir() -> TempDir {
4-
let tmp_dir = TempDir::new("grm-test").unwrap();
4+
let tmp_dir = TempDir::new().autorm();
55
println!("Temporary directory: {}", tmp_dir.path().display());
66
tmp_dir
77
}
88

9-
pub fn cleanup_tmpdir(tempdir: TempDir) {
10-
tempdir.close().unwrap();
9+
pub fn cleanup_tmpdir(_tempdir: TempDir) {
10+
// cleanup on drop
1111
}

0 commit comments

Comments
 (0)