10 个版本
0.1.5 | 2024年6月26日 |
---|---|
0.1.4 | 2023年3月22日 |
0.1.1 | 2023年2月27日 |
0.0.4 | 2021年4月11日 |
0.0.2 | 2020年6月14日 |
#447 in 文件系统
621 每月下载
在 2 crates 中使用
19KB
357 行
testfile 用于 Rust 单元测试
用于在 Rust 单元测试中创建自动删除的测试文件库。无需担心手动清理临时文件。
受管理的临时文件以系统临时目录中的唯一文件名创建。它们可以作为普通 File
来引用,并在 Drop
期间自动删除。
函数不返回 Result <T,E>
而是返回 panic!
,让您专注于测试而不是错误处理。
无需 Nightly Rust。
TestFile 实现的特质
- Testfile 可以作为 File 来引用,使其成为 drop 的替代品。
- 实现
AsRef
/AsMut
对于 Read、Write、File、PathBuf、Path。 - 实现
From
String 和 PathBuf。
依赖项
~315KB