fuzz and property testing front-end for Rust
A copy of the Bolero Book can be found here: http://camshaft.github.io/bolero
bolero
is on crates.io
and can be added to a project like so:
[dev-dependencies]
bolero = "0.6"
bolero
also provides a CLI program to execute fuzz tests, cargo-bolero
. It can be installed globally with cargo:
$ cargo install -f cargo-bolero
cargo-bolero
needs a couple of libraries installed to compile. If these libraries aren't
available the requirement can be relaxed by executing cargo install cargo-bolero --no-default-features -f
$ sudo apt install binutils-dev libunwind-dev