1 个不稳定版本
0.1.0 | 2023 年 10 月 26 日 |
---|
#546 在 Cargo 插件
10KB
62 行
待办事项
- 精确模式:通过例如
cargo nextest list --message-format json
/cargo test --all-targets -- --list -Zunstable-options --format json
确保达到 100% 的正确性。这需要编译 crate。 - 自动修复
- 快速模式:简单搜索
#[test]
。如果没有找到,我们将为 crate 的所有目标(lib、bin、example、bench)标记test = false
。- 这不够精确,因为即使找到了一些测试,某些目标(例如 bin)也不一定需要测试。然而,确定这一点可能很复杂,例如,当
autobins = false
或当一个二进制文件包含子模块时。
- 这不够精确,因为即使找到了一些测试,某些目标(例如 bin)也不一定需要测试。然而,确定这一点可能很复杂,例如,当
- 还支持 doctests 和 benchmarks。
依赖项
~2.6–3.5MB
~71K SLoC