primeval 1.0.0

A monstrosity of a prime number generator
Documentation
extern crate primeval;

#[test]
fn is_10_prime(){
    assert_eq!(false, primeval::is_prime(10 as usize));
}
#[test]
fn is_5_prime(){
    assert_eq!(true, primeval::is_prime(5 as usize));
}
#[test]
fn is_100_prime(){
    assert_eq!(false, primeval::is_prime(100 as usize));
}
#[test]
fn is_two_prime_test(){
    assert_eq!(true, primeval::is_prime(2 as usize));
}
#[test]
fn is_0_prime(){
    assert_eq!(false, primeval::is_prime(0 as usize));
}
#[test]
fn is_1_prime(){
    assert_eq!(false, primeval::is_prime(1 as usize));
}
#[test]
fn is_7_prime(){
    assert_eq!(true, primeval::is_prime(7 as usize));

}
#[test]
fn small_primes(){
    assert_eq!(primeval::primes_gen(20).collect::<Vec<usize>>(), vec![2,3,5,7,11,13,17,19]);
}