Struct quickcheck::TestResult [−][src]
pub struct TestResult { /* fields omitted */ }Expand description
Describes the status of a single instance of a test.
All testable things must be capable of producing a TestResult.
Implementations
Produces a test result that indicates the current test has passed.
Produces a test result that indicates the current test has failed.
Produces a test result that indicates failure from a runtime error.
Produces a test result that instructs quickcheck to ignore it.
This is useful for restricting the domain of your properties.
When a test is discarded, quickcheck will replace it with a
fresh one (up to a certain limit).
Converts a bool to a TestResult. A true value indicates that
the test has passed and a false value indicates that the test
has failed.
Tests if a “procedure” fails when executed. The test passes only if
f generates a task failure during its execution.
Returns true if and only if this test result describes a failing
test.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for TestResult
impl Send for TestResult
impl Sync for TestResult
impl Unpin for TestResult
impl UnwindSafe for TestResult
Blanket Implementations
Mutably borrows from an owned value. Read more