PhpBench\Util\TimeUnit::overridePrecision PHP Method

overridePrecision() public method

Override the precision.
public overridePrecision ( integer $precision )
$precision integer
    public function overridePrecision($precision)
    {
        $this->precision = $precision;
        $this->overriddenPrecision = true;
    }

Usage Example

Beispiel #1
0
 /**
  * It should allow the precision to be overriden.
  */
 public function testOverridePrecision()
 {
     $unit = new TimeUnit(TimeUnit::SECONDS, TimeUnit::MINUTES, TimeUnit::MODE_THROUGHPUT, 7);
     $unit->overridePrecision(5);
     $result = $unit->format(1800, TimeUnit::HOURS, TimeUnit::MODE_TIME);
     $this->assertEquals('0.50000h', $result);
 }