public function testGetLocklifetime()
{
if ($this->helper->getPlatform() === Helper::WINDOWS) {
$this->markTestSkipped("Test relies on posix_ functions");
}
$this->helper->acquireLock($this->lockFile);
$this->assertEquals(0, $this->helper->getLockLifetime($this->lockFile));
sleep(1);
$this->assertEquals(1, $this->helper->getLockLifetime($this->lockFile));
sleep(1);
$this->assertEquals(2, $this->helper->getLockLifetime($this->lockFile));
$this->helper->releaseLock($this->lockFile);
}