diff options
Diffstat (limited to 'src/protocol/dns.rs')
| -rw-r--r-- | src/protocol/dns.rs | 135 |
1 files changed, 81 insertions, 54 deletions
diff --git a/src/protocol/dns.rs b/src/protocol/dns.rs index c2d2411..991dedc 100644 --- a/src/protocol/dns.rs +++ b/src/protocol/dns.rs @@ -1474,15 +1474,18 @@ mod tests { assert_eq!(DNSMessage::decode(&bytes), Ok((LAST_SLICE, expectation))); - match DNSMessage::decode(&bytes) { - Ok((left, message)) => { - println!("{:?}; left {:?}", message, left); + // example + let result = DNSMessage::decode(&bytes); + match result { + Ok((payload, header)) => { + println!("OK: {:?}, payload: {}", header, payload.len()); } - Err(err) => { - println!("{:?}\n", err); + Err(e) => { + println!("ERR: {:?}", e); } } - // assert_eq!(0, 1); + + // assert_eq!(1, 0); } #[test] @@ -1595,15 +1598,18 @@ mod tests { assert_eq!(DNSMessage::decode(&bytes), Ok((LAST_SLICE, expectation))); - match DNSMessage::decode(&bytes) { - Ok((left, message)) => { - println!("{:?}; left {:?}", message, left); + // example + let result = DNSMessage::decode(&bytes); + match result { + Ok((payload, header)) => { + println!("OK: {:?}, payload: {}", header, payload.len()); } - Err(err) => { - println!("{:?}\n", err); + Err(e) => { + println!("ERR: {:?}", e); } } - // assert_eq!(0, 1); + + // assert_eq!(1, 0); } #[test] @@ -1716,15 +1722,18 @@ mod tests { assert_eq!(DNSMessage::decode(&bytes), Ok((LAST_SLICE, expectation))); - match DNSMessage::decode(&bytes) { - Ok((left, message)) => { - println!("{:?}; left {:?}", message, left); + // example + let result = DNSMessage::decode(&bytes); + match result { + Ok((payload, header)) => { + println!("OK: {:?}, payload: {}", header, payload.len()); } - Err(err) => { - println!("{:?}\n", err); + Err(e) => { + println!("ERR: {:?}", e); } } - // assert_eq!(0, 1); + + // assert_eq!(1, 0); } // TODO @@ -1840,15 +1849,18 @@ mod tests { assert_eq!(DNSMessage::decode(&bytes), Ok((LAST_SLICE, expectation))); - match DNSMessage::decode(&bytes) { - Ok((left, message)) => { - println!("{:?}; left {:?}", message, left); + // example + let result = DNSMessage::decode(&bytes); + match result { + Ok((payload, header)) => { + println!("OK: {:?}, payload: {}", header, payload.len()); } - Err(err) => { - println!("{:?}\n", err); + Err(e) => { + println!("ERR: {:?}", e); } } - // assert_eq!(0, 1); + + // assert_eq!(1, 0); } // TODO @@ -1969,15 +1981,18 @@ mod tests { assert_eq!(DNSMessage::decode(&bytes), Ok((LAST_SLICE, expectation))); - match DNSMessage::decode(&bytes) { - Ok((left, message)) => { - println!("{:?}; left {:?}", message, left); + // example + let result = DNSMessage::decode(&bytes); + match result { + Ok((payload, header)) => { + println!("OK: {:?}, payload: {}", header, payload.len()); } - Err(err) => { - println!("{:?}\n", err); + Err(e) => { + println!("ERR: {:?}", e); } } - // assert_eq!(0, 1); + + // assert_eq!(1, 0); } #[test] @@ -2091,15 +2106,18 @@ mod tests { assert_eq!(DNSMessage::decode(&bytes), Ok((LAST_SLICE, expectation))); - match DNSMessage::decode(&bytes) { - Ok((left, message)) => { - println!("{:?}; left {:?}", message, left); + // example + let result = DNSMessage::decode(&bytes); + match result { + Ok((payload, header)) => { + println!("OK: {:?}, payload: {}", header, payload.len()); } - Err(err) => { - println!("{:?}\n", err); + Err(e) => { + println!("ERR: {:?}", e); } } - // assert_eq!(0, 1); + + // assert_eq!(1, 0); } // TODO @@ -2764,15 +2782,18 @@ mod tests { assert_eq!(DNSMessage::decode(&bytes), Ok((LAST_SLICE, expectation))); - match DNSMessage::decode(&bytes) { - Ok((left, message)) => { - println!("{:?}; left {:?}", message, left); + // example + let result = DNSMessage::decode(&bytes); + match result { + Ok((payload, header)) => { + println!("OK: {:?}, payload: {}", header, payload.len()); } - Err(err) => { - println!("{:?}\n", err); + Err(e) => { + println!("ERR: {:?}", e); } } - // assert_eq!(0, 1); + + // assert_eq!(1, 0); } // TODO @@ -2987,15 +3008,18 @@ mod tests { assert_eq!(DNSMessage::decode(&bytes), Ok((LAST_SLICE, expectation))); - match DNSMessage::decode(&bytes) { - Ok((left, message)) => { - println!("{:?}; left {:?}", message, left); + // example + let result = DNSMessage::decode(&bytes); + match result { + Ok((payload, header)) => { + println!("OK: {:?}, payload: {}", header, payload.len()); } - Err(err) => { - println!("{:?}\n", err); + Err(e) => { + println!("ERR: {:?}", e); } } - // assert_eq!(0, 1); + + // assert_eq!(1, 0); } #[test] @@ -3478,15 +3502,18 @@ mod tests { assert_eq!(DNSMessage::decode(&bytes), Ok((LAST_SLICE, expectation))); - match DNSMessage::decode(&bytes) { - Ok((left, message)) => { - println!("{:?}; left {:?}", message, left); + // example + let result = DNSMessage::decode(&bytes); + match result { + Ok((payload, header)) => { + println!("OK: {:?}, payload: {}", header, payload.len()); } - Err(err) => { - println!("{:?}\n", err); + Err(e) => { + println!("ERR: {:?}", e); } } - // assert_eq!(0, 1); + + // assert_eq!(1, 0); } // TODO |
