diff --git a/src/lib.rs b/src/lib.rs index d7b6fcb..fa2c3d0 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -894,6 +894,8 @@ pub mod zc { pub(crate) mod tests { use std::collections::HashSet; + #[allow(unused_imports)] + use crate::ByteConversionError; #[cfg(feature = "serde")] use crate::CcsdsPrimaryHeader; use crate::{ @@ -1267,4 +1269,16 @@ pub(crate) mod tests { let sp_header = SpHeader::new_from_apid_checked(0x03).unwrap(); assert_eq!(sp_header.apid(), 0x03); } + + #[cfg(feature = "defmt")] + fn is_defmt_format(_t: T) {} + + #[test] + #[cfg(feature = "defmt")] + fn test_defmt_format() { + is_defmt_format(ByteConversionError::ToSliceTooSmall { + found: 1, + expected: 2, + }); + } }