Modules
- Re-export of
bolero_generator
Macros
- Execute tests for a given target
- fuzzDeprecated
Structs
- Default generator for byte slices
- The default engine used when defining a test target Engine implementation which mimics Rust’s default test harness. By default, the test inputs will include any present
corpus
andcrashes
files, as well as generating - Configuration for a test target
Enums
- Byte exhaustion strategy for the driver
Traits
- Trait for driving the generation of a value
- Trait for defining an engine that executes a test
- Extensions for picking a generator from a set of generators
- Extensions for picking a value from a set of values
- Trait for defining a test case
- Generate a value for a given type
- Convert a type generator into the default value generator
- Generate a value with a parameterized generator
Functions
- Always generate the same value
- Generate a value for a given type
- Generate a value for a given type with additional constraints
- Pick a generator for the provided set of generators
- Pick a value for the provided set of values
Derive Macros
- Derive the an implementation of
TypeGenerator
for the given type.