1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
//-
// Copyright 2017, 2018 The proptest developers
//
// Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
// http://www.apache.org/licenses/LICENSE-2.0> or the MIT license
// <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
// option. This file may not be copied, modified, or distributed
// except according to those terms.

//! State and functions for running proptest tests.
//!
//! You do not normally need to access things in this module directly except
//! when implementing new low-level strategies.

mod config;
mod errors;
mod failure_persistence;
mod reason;
#[cfg(feature = "fork")]
mod replay;
mod result_cache;
mod rng;
mod runner;

pub use self::config::*;
pub use self::errors::*;
pub use self::failure_persistence::*;
pub use self::reason::*;
pub use self::result_cache::*;
pub use self::rng::*;
pub use self::runner::*;