rust-lightning/fuzz/fuzz_targets/msg_targets/utils.rs
2018-07-28 10:09:29 -07:00

13 lines
248 B
Rust

#![macro_use]
#[macro_export]
macro_rules! test_msg {
($MsgType: path, $data: ident) => {
{
if let Ok(msg) = <$MsgType as MsgDecodable>::decode($data){
let enc = msg.encode();
assert_eq!(&$data[..enc.len()], &enc[..]);
}
}
}
}