#测试 #模糊测试 #突变器 #Fuzzcheck #基本

nightly fuzzcheck_mutators

Fuzzcheck-rs的基本突变器

6 个版本 (重大更改)

0.6.0 2021年2月20日
0.5.0 2021年1月31日
0.4.1 2020年8月12日
0.3.0 2020年7月17日
0.1.1 2020年6月6日

#1951开发工具

每月下载量:24

MIT 许可证

81KB
1.5K SLoC

fuzzcheck_mutators

此包包含fuzzcheckMutator特质的实现。

目前支持的类型非常少。支持的类型包括()boolu8-u64i8-i64VecOption,以及通过fuzzcheck_mutators_derive提供的过程宏实现的任意结构和枚举。但标准库中的其他类型,如StringHashMap/Set等,尚未提供默认突变器。

因此,您可以模糊测试如Vec<(Option<u8>, bool)>这样的类型,但不能测试如&strHashSet等。

依赖项

~165KB