use redoubt_zero::{FastZeroizable, ZeroizationProbe};
use crate::allocked_vec::AllockedVecBehaviour;
#[test]
fn test_allocked_vec_behaviour() {
let mut behaviour = AllockedVecBehaviour::FailAtDrainFrom;
assert!(!behaviour.is_zeroized());
behaviour.fast_zeroize();
assert!(behaviour.is_zeroized());
assert!(matches!(behaviour, AllockedVecBehaviour::None));
}