| Crates.io | tmp-path |
| lib.rs | tmp-path |
| version | 0.1.2 |
| created_at | 2025-01-04 18:54:48.338436+00 |
| updated_at | 2025-05-14 14:12:48.43479+00 |
| description | Test helper to create a temporary directory |
| homepage | https://github.com/sanders41/tmp-path |
| repository | https://github.com/sanders41/tmp-path |
| max_upload_size | |
| id | 1504172 |
| size | 13,789 |
This create contains a macro intended for test purposes that creates a temporary directory named
tmp_path as a Pathbuff.
Note that you also need to install the tempfile crate.
cargo add --dev tmp-path tempfile
use std::fs::File;
use tmp_path::tmp_path;
#[test]
#[tmp_path]
fn test_example() {
let test_file = &tmp_path.join("test_file");
File::create(&test_file).unwrap();
assert!(test_file.is_file());
}