3 个版本
0.1.2 | 2022 年 9 月 1 日 |
---|---|
0.1.1 | 2022 年 1 月 27 日 |
0.1.0 | 2022 年 1 月 27 日 |
2364 在 Rust 模式 中排名
每月 21 次下载
8KB
100 代码行
test-results
输出测试结果的一系列实用宏。
入门指南
只需将 test-results
包添加到项目的 Cargo.toml 文件中,如下所示
[dependencies]
test-results = "0"
宏
保存!(名称: &字符串,值: &u8)
将值保存为测试结果。
示例
#[test]
fn test_hello_world() {
test_results::save!("output.txt", [0x31, 0x32, 0x33]);
}
运行测试,文件将保存在与源文件相同的目录中的 test_results
文件夹中。
├─ test.rs
└─ test_results
└─ output.txt
可选地,您可以添加 test_results/
到 .gitignore
文件。
echo 'test_results/' >> .gitignore
lib.rs
:
test-results
输出测试结果的一系列实用宏。
宏
保存!(名称: &字符串,值: &u8)
将值保存为测试结果。
示例
#[test]
fn test_hello_world() {
test_results::save!("output.txt", [0x31, 0x32, 0x33]);
}
运行测试,文件将保存在与源文件相同的目录中的 test_results
文件夹中。
├─ test.rs
└─ test_results
└─ output.txt
可选地,您可以添加 test_results/
到 .gitignore
文件。
echo 'test_results/' >> .gitignore
依赖项
~0.6–1.4MB
~32K SLoC