expectElapsedMin := tt.expectElapsed - 95*time.Millisecond
                expectElapsedMax := tt.expectElapsed + 95*time.Millisecond
-               if !(elapsed >= expectElapsedMin) {
+               if elapsed < expectElapsedMin {
                        t.Errorf("#%d: got %v; want >= %v", i, elapsed, expectElapsedMin)
-               } else if !(elapsed <= expectElapsedMax) {
+               } else if elapsed > expectElapsedMax {
                        t.Errorf("#%d: got %v; want <= %v", i, elapsed, expectElapsedMax)
                }
 
                }
                expectMin := tt.expectElapsed - 1*time.Millisecond
                expectMax := tt.expectElapsed + 95*time.Millisecond
-               if !(elapsed >= expectMin) {
+               if elapsed < expectMin {
                        t.Errorf("#%d: got %v; want >= %v", i, elapsed, expectMin)
                }
-               if !(elapsed <= expectMax) {
+               if elapsed > expectMax {
                        t.Errorf("#%d: got %v; want <= %v", i, elapsed, expectMax)
                }
        }