#![allow(non_upper_case_globals)]
extern crate qcheck;
extern crate qcheck_macros;
use qcheck::TestResult;
use qcheck_macros::quickcheck;
#[quickcheck]
fn min(x: isize, y: isize) -> TestResult {
if x < y {
TestResult::discard()
} else {
TestResult::from_bool(::std::cmp::min(x, y) == y)
}
}
#[quickcheck]
#[should_panic]
fn fail_fn() -> bool {
false
}
#[quickcheck]
static static_bool: bool = true;
#[quickcheck]
#[should_panic]
static fail_static_bool: bool = false;
#[test]
fn static_bool_test_is_function() {
static_bool()
}