#单元测试 # #更好

已删除 testy

一个简单的用于测试Rust代码的宏

0.3.1 2023年5月5日
0.3.0 2023年5月5日
0.2.9 2023年5月5日
0.1.1 2023年5月4日
0.0.5 2023年5月4日

#106#更好

Download history 214/week @ 2024-04-06 7/week @ 2024-04-13

每月141次下载

MIT 许可证

6KB

Testy

Crates.io Docs.rs GitHub Workflow Status License

testy 宏在运行 cargo test 时打印测试函数执行的状态,以更简洁的方式。这允许更好的单元测试。

使用方法

要使用 testy 宏,将其添加为任何你希望监控的Rust测试函数的属性

use testy::testy;

testy! {
    fn my_test() {
    	// Do your test here
    }
};

当你使用 cargo test 运行测试时,testy 宏将打印测试函数执行的状态。如果测试通过,你将在测试名称旁边看到一个绿色的勾号。如果测试失败,你将在测试名称旁边看到一个红色的“X”。

许可证

testy 在 MIT 许可证下分发。有关详细信息,请参阅 LICENSE 文件。

依赖项

~1.5–9MB
~58K SLoC