Struct proptest::test_runner::Config [] [src]

pub struct Config {
    pub cases: u32,
    pub max_local_rejects: u32,
    pub max_global_rejects: u32,
    pub max_flat_map_regens: u32,
    // some fields omitted
}

Configuration for how a proptest test should be run.

Fields

The number of successful test cases that must execute for the test as a whole to pass.

The default is 256.

The maximum number of individual inputs that may be rejected before the test as a whole aborts.

The default is 65536.

The maximum number of combined inputs that may be rejected before the test as a whole aborts.

The default is 1024.

The maximum number of times all Flatten combinators will attempt to regenerate values. This puts a limit on the worst-case exponential explosion that can happen with nested Flattens.

The default is 1000000.

Trait Implementations

impl Clone for Config
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for Config
[src]

Formats the value using the given formatter.

impl Default for Config
[src]

Returns the "default value" for a type. Read more