EXPECT_FALSE(timer.has_run_at_least_once());
timer.Start();
usleep(300 * 1000);
- EXPECT_GE(timer.MilliSeconds(), 295);
- EXPECT_LE(timer.MilliSeconds(), 305);
+ EXPECT_GE(timer.MilliSeconds(), 290);
+ EXPECT_LE(timer.MilliSeconds(), 310);
EXPECT_TRUE(timer.initted());
EXPECT_FALSE(timer.running());
EXPECT_TRUE(timer.has_run_at_least_once());
EXPECT_FALSE(timer.has_run_at_least_once());
timer.Start();
usleep(300 * 1000);
- EXPECT_GE(timer.Seconds(), 0.295);
- EXPECT_LE(timer.Seconds(), 0.305);
+ EXPECT_GE(timer.Seconds(), 0.290);
+ EXPECT_LE(timer.Seconds(), 0.310);
EXPECT_TRUE(timer.initted());
EXPECT_FALSE(timer.running());
EXPECT_TRUE(timer.has_run_at_least_once());