#random-seed #circus #u64 #injection #upon #environment

circus_test

过程宏,用于在测试中注入种子

2 个不稳定版本

0.1.0 2022 年 5 月 17 日
0.0.1 2021 年 8 月 2 日

模拟 中排名第 279

MIT/Apache

7KB
69

Circus_test 🎪

status Crates.io Version Docs.rs Build status License Minimum rustc version

在测试期间允许注入随机种子。可以使用环境变量 DETERMINISTIC_SEED 覆盖。

示例

use circus_test::with_random_seed;
#[with_random_seed]
#[test]
fn random_seed(seed: u64) {
    println!("{}", seed);
}

Rust 版本要求

最低支持 Rust 版本为 1.56.0。

许可证

许可协议为以下之一:

由您选择。

贡献

除非您明确声明,否则您有意提交以包含在本作品中的任何贡献,根据 Apache-2.0 许可证定义,均应按上述方式双重许可,不附加任何额外条款或条件。

依赖项

~2MB
~40K SLoC