returnElapsedTime() public static method

public static returnElapsedTime ( integer $precision = 8, boolean $restartClock = false ) : float
$precision integer
$restartClock boolean
return float
Example #1
0
 /**
  * UtilityTest::testTime()
  *
  * @covers ::returnElapsedTime
  * @return void
  */
 public function testTime()
 {
     Utility::startClock();
     time_nanosleep(0, 200000000);
     $res = Utility::returnElapsedTime();
     $this->assertTrue(round($res, 1) === 0.2);
     time_nanosleep(0, 100000000);
     $res = Utility::returnElapsedTime(8, true);
     $this->assertTrue(round($res, 1) === 0.3);
     time_nanosleep(0, 100000000);
     $res = Utility::returnElapsedTime();
     $this->assertTrue(round($res, 1) === 0.1);
 }