From 597cef225ed4c14ac77304ca117a22b7b77c40f0 Mon Sep 17 00:00:00 2001 From: Sean McArthur Date: Tue, 24 Mar 2020 11:44:35 -0700 Subject: [PATCH] test(body): fix Body size of tests on 32-bit architecture Closes #2158 --- src/body/body.rs | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) 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::(),