mod tests {
use bern_kernel_macros::enum_map;
enum_map!{
Size, u8;
S128 = 5, 128;
S256 = 6, 256;
}
#[test]
fn enum_bits() {
assert_eq!(Size::S128.bits(), 5);
assert_eq!(Size::S256.bits(), 6);
}
#[test]
fn enum_from_value() {
assert_eq!(size_from!(128).bits(), Size::S128.bits());
}
}