From c8bc729644f9fd29ac36e046ccd6bc6da460856b Mon Sep 17 00:00:00 2001 From: Jacob Pratt Date: Sun, 30 Jul 2023 04:24:13 -0400 Subject: [PATCH] Improve quickcheck impl for `Duration` --- time/src/quickcheck.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/time/src/quickcheck.rs b/time/src/quickcheck.rs index 8c1c449fb..55d21bf30 100644 --- a/time/src/quickcheck.rs +++ b/time/src/quickcheck.rs @@ -77,9 +77,9 @@ impl Arbitrary for Duration { fn shrink(&self) -> Box> { Box::new( - (self.subsec_nanoseconds_ranged(), self.whole_seconds()) + (self.whole_seconds(), self.subsec_nanoseconds_ranged()) .shrink() - .map(|(mut nanoseconds, seconds)| { + .map(|(seconds, mut nanoseconds)| { // Coerce the sign if necessary. if (seconds > 0 && nanoseconds.get() < 0) || (seconds < 0 && nanoseconds.get() > 0)