use super::FNV_BASIS;
use super::{fnv_32, FNV1_32_INIT, FNV1A_32_INIT, FNV0_32_INIT};
#[test]
fn ofs1_32() {
let h = fnv_32(&FNV_BASIS, 0);
assert_eq!( FNV1_32_INIT, h);
assert_eq!( FNV1A_32_INIT, h);
}
#[test]
fn ofs0_32() {
assert_eq!( FNV0_32_INIT, 0);
}
use super::{fnv_64, FNV1_64_INIT, FNV1A_64_INIT, FNV0_64_INIT};
#[test]
fn ofs1_64() {
let h = fnv_64(&FNV_BASIS, 0);
assert_eq!( FNV1_64_INIT, h);
assert_eq!( FNV1A_64_INIT, h);
}
#[test]
fn ofs0_64() {
assert_eq! ( FNV0_64_INIT, 0 );
}
use super::{fnv_128, FNV1_128_INIT, FNV1A_128_INIT, FNV0_128_INIT};
#[test]
fn ofs1_128() {
let h = fnv_128(&FNV_BASIS, 0);
assert_eq!( FNV1_128_INIT, h);
assert_eq!( FNV1A_128_INIT, h);
}
#[test]
fn ofs0_128() {
assert_eq! ( FNV0_128_INIT, 0 );
}