3 个版本
0.1.3 | 2023年11月20日 |
---|---|
0.1.2 | 2023年11月19日 |
0.1.1 | 2023年11月17日 |
0.1.0 |
|
248 在 Cargo 插件
每月 29 次下载
12KB
206 行
cargo-qtest:为 Rust 项目提供交互式测试运行器
cargo-qtest
是一款命令行工具,通过提供交互式和灵活的方式来查找、选择和运行测试(使用模式匹配),从而增强 Rust 项目的测试体验。
安装
要安装 cargo-qtest
,请运行以下命令
cargo install --locked cargo-qtest
安装完成后,您可以在任何项目中使用 cargo qtest
或 cargo-qtest
来开始使用。
用法
cargo qtest
的用法与 cargo test
相似。所有适用于 cargo test 的参数和标志都可以用于 cargo qtest
。
Q: 为什么?
- 有时根据测试路径执行特定测试可能具有挑战性(尤其是当有太多模块时)。
- 同时从不同的模块运行特定测试(例如,
apple::test_fn
和lemon::test_fn
)。 - 选择性运行名称匹配特定模式的测试。
- 这很酷。
依赖项
~5–17MB
~162K SLoC