smoke 0.4.0

A framework for testing
Documentation
//! Smoke framework is a software testing library. The name is
//! linked to the "smoke testing", although this library does
//! more than just "smoke testing".
//!
//! Smoke framework is composed of 3 sub frameworks:
//!
//! * Tests framework : Various testing strategy
//! * Generators framework : generate arbitrary values following generation rules
//! * Runtime : Execution of generation and tests
//!
//! The tests and generator frameworks can be used independently

pub mod generator;
pub mod property;
mod rand;
mod run;
pub mod ux;

pub use generator::Generator;
pub use property::Property;
pub use rand::{NumPrimitive, R, Seed};
pub use run::{Context, Ensure, Testable, forall, run};