diff --git a/src/body/body.rs b/src/body/body.rs index 49c66831..315b8abb 100644 --- a/src/body/body.rs +++ b/src/body/body.rs @@ -565,17 +565,17 @@ mod tests { fn test_size_of() { // These are mostly to help catch *accidentally* increasing // the size by too much. - assert_eq!( - mem::size_of::(), - mem::size_of::() * 5 + mem::size_of::(), - "Body" + + let body_size = mem::size_of::(); + let body_expected_size = mem::size_of::() * 6; + assert!( + body_size <= body_expected_size, + "Body size = {} <= {}", + body_size, + body_expected_size, ); - assert_eq!( - mem::size_of::(), - mem::size_of::>(), - "Option" - ); + assert_eq!(body_size, mem::size_of::>(), "Option"); assert_eq!( mem::size_of::(),