3 个版本 (破坏性更新)
使用旧的 Rust 2015
0.3.0 | 2018 年 6 月 3 日 |
---|---|
0.2.0 | 2017 年 9 月 13 日 |
0.1.0 | 2017 年 9 月 2 日 |
#560 在 Cargo 插件 中
每月 31 次下载
19KB
386 行
Cargo testify
自动在你的 Rust 项目上运行测试并通知结果。
安装
安装前提条件(对于 Debian/Ubuntu)
apt-get install -y libdbus-1-dev
安装软件包
cargo install cargo-testify
用法
在 Rust 项目中运行
cargo testify
它是如何工作的?
它监视项目目录中的更改,并通过运行 cargo test
来响应。输出结果被解析以识别可能的输出之一
- 测试通过
- 测试失败
- 编译失败
要在桌面环境中显示通知,请使用 notify-send
命令(Linux)或 osascript
命令(MacOS)。
监视的文件
src/**/*.rs
tests/**/*.rs
Cargo.toml
Cargo.lock
build.rs
绕过 cargo test
的选项
文件更改时运行 cargo test --lib
cargo testify -- --lib
许可证
贡献者
- greyblake Potapov Sergey - 创建者,维护者。
- hoodie Hendrik Sollich - 感谢 notify-rust 软件包
- waywardmonkeys Bruce Mitchener - 修正拼写错误
- Hugal31 - 支持
--include
选项
依赖关系
~7–10MB
~203K SLoC