1 个不稳定版本
0.0.1 | 2023年9月30日 |
---|
#33 在 #testing-cargo
27KB
438 行
自动化测试您的crate功能
此crate可以帮助您以程序方式测试您crate的任何功能组合。只需一个 cargo test
。
您需要设置辅助crate。此外,此工具不能直接运行单元测试(#[test]
)- 您需要重构这些函数,并从同一项目中的二进制crate调用它们。
基于 crates.io/crates/test-binary (gitlab.com/rust-test-binary/test-binary)。
许可证
根据以下许可证之一授权
- Apache许可证第2版 (LICENSE-APACHE 或 http://www.apache.org/licenses/LICENSE-2.0))
- MIT许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
任选其一。
贡献
除非您明确表示,否则根据Apache-2.0许可证定义的,您有意提交的任何贡献,均应按上述方式双许可,不附加任何额外条款或条件。
依赖
~1.1–2.1MB
~42K SLoC