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)