3 个版本

0.1.2 2020年5月15日
0.1.1 2020年5月15日
0.1.0 2020年5月15日

#8#parametrized


用于 2 crate

MIT 协议

11KB
129

Crates.io MIT licensed

devbox-test-args

通过 #[test] 属性宏,通过 #[args] 属性宏为 #[test] 添加参数化功能。

通过伞形 Devbox crate 安装

[dev-dependencies]
devbox = { version = "0.1" }

最简单的示例

#[args(
    char_a: 'a';
    char_b: 'b' ! "wrong char";
)]
#[test]
fn parametrized_test_for(character:_) {
    assert_eq!('a', character, "wrong char");
}

查看 #[args] 属性以获取完整示例和使用规范。

许可证

MIT 协议许可(LICENSEhttps://opensource.org/licenses/MIT

贡献

除非您明确表示,否则您提交给 Devbox 的任何有意包含的贡献都应按 MIT 许可证许可,不附加任何其他条款或条件。

依赖关系

~1.5MB
~36K SLoC