diff --git a/iot_verifier/src/poc.rs b/iot_verifier/src/poc.rs index 296e2cb2d..1cb8ad54a 100644 --- a/iot_verifier/src/poc.rs +++ b/iot_verifier/src/poc.rs @@ -1022,6 +1022,16 @@ mod tests { ); } + #[test] + fn test_verify_denylist() { + let deny_list: DenyList = vec![PublicKeyBinary::from_str(DENIED_PUBKEY1).unwrap()] + .try_into() + .unwrap(); + assert!(verify_denylist(&PublicKeyBinary::from_str(PUBKEY1).unwrap(), &deny_list).is_ok()); + assert_eq!(Err(InvalidReason::Denied), verify_denylist(&PublicKeyBinary::from_str(DENIED_PUBKEY1).unwrap(), &deny_list)); + } + + #[test] fn test_verify_capability() { assert!(verify_gw_capability(true).is_ok());