[package]
name = "test-fuzz"
version = "3.0.2"
edition = "2018"
description = "To make fuzzing Rust easy"
authors = ["Samuel E. Moelius III <sam@moeli.us>"]
license = "MIT OR Apache-2.0"
repository = "https://github.com/trailofbits/test-fuzz"
[dependencies]
afl = { version = "0.12.2", optional = true }
serde = "1.0.136"
internal = { path = "../internal", package = "test-fuzz-internal", version = "=3.0.2" }
runtime = { path = "../runtime", package = "test-fuzz-runtime", version = "=3.0.2" }
test-fuzz-macro = { path = "../macro", version = "=3.0.2" }
[dev-dependencies]
assert_cmd = "2.0.4"
cargo_metadata = "0.14.2"
lazy_static = "1.4.0"
predicates = "2.1.1"
regex = "1.5.5"
testing = { path = "../testing", package = "test-fuzz-testing" }
[features]
auto_concretize = ["internal/__auto_concretize", "test-fuzz-macro/__auto_concretize"]
serde_bincode = ["internal/__serde_bincode", "runtime/__serde_bincode", "test-fuzz-macro/__serde_bincode"]
serde_cbor = ["internal/__serde_cbor", "runtime/__serde_cbor", "test-fuzz-macro/__serde_cbor"]
serde_cbor4ii = ["internal/__serde_cbor4ii", "runtime/__serde_cbor4ii", "test-fuzz-macro/__serde_cbor4ii"]
__persistent = ["afl", "test-fuzz-macro/__persistent"]
[package.metadata.cargo-udeps.ignore]
normal = ["afl"]