public function testLock()
{
$this->assertFalse($this->instance->isLocked('foo'));
- $this->assertTrue($this->instance->acquireLock('foo', 1));
+ $this->assertTrue($this->instance->acquire('foo', 1));
$this->assertTrue($this->instance->isLocked('foo'));
$this->assertFalse($this->instance->isLocked('bar'));
}
public function testDoubleLock()
{
$this->assertFalse($this->instance->isLocked('foo'));
- $this->assertTrue($this->instance->acquireLock('foo', 1));
+ $this->assertTrue($this->instance->acquire('foo', 1));
$this->assertTrue($this->instance->isLocked('foo'));
// We already locked it
- $this->assertTrue($this->instance->acquireLock('foo', 1));
+ $this->assertTrue($this->instance->acquire('foo', 1));
}
/**
public function testReleaseLock()
{
$this->assertFalse($this->instance->isLocked('foo'));
- $this->assertTrue($this->instance->acquireLock('foo', 1));
+ $this->assertTrue($this->instance->acquire('foo', 1));
$this->assertTrue($this->instance->isLocked('foo'));
- $this->instance->releaseLock('foo');
+ $this->instance->release('foo');
$this->assertFalse($this->instance->isLocked('foo'));
}
*/
public function testReleaseAll()
{
- $this->assertTrue($this->instance->acquireLock('foo', 1));
- $this->assertTrue($this->instance->acquireLock('bar', 1));
- $this->assertTrue($this->instance->acquireLock('nice', 1));
+ $this->assertTrue($this->instance->acquire('foo', 1));
+ $this->assertTrue($this->instance->acquire('bar', 1));
+ $this->assertTrue($this->instance->acquire('nice', 1));
$this->assertTrue($this->instance->isLocked('foo'));
$this->assertTrue($this->instance->isLocked('bar'));
$this->assertFalse($this->instance->isLocked('foo'));
$this->assertFalse($this->instance->isLocked('bar'));
$this->assertFalse($this->instance->isLocked('nice'));
- $this->assertTrue($this->instance->acquireLock('foo', 1));
- $this->assertTrue($this->instance->acquireLock('bar', 1));
- $this->assertTrue($this->instance->acquireLock('nice', 1));
+ $this->assertTrue($this->instance->acquire('foo', 1));
+ $this->assertTrue($this->instance->acquire('bar', 1));
+ $this->assertTrue($this->instance->acquire('nice', 1));
- $this->assertTrue($this->instance->releaseLock('foo'));
+ $this->assertTrue($this->instance->release('foo'));
$this->assertFalse($this->instance->isLocked('foo'));
$this->assertTrue($this->instance->isLocked('bar'));
public function testReleaseWitTTL()
{
$this->assertFalse($this->instance->isLocked('test'));
- $this->assertTrue($this->instance->acquireLock('test', 1, 10));
+ $this->assertTrue($this->instance->acquire('test', 1, 10));
$this->assertTrue($this->instance->isLocked('test'));
- $this->assertTrue($this->instance->releaseLock('test'));
+ $this->assertTrue($this->instance->release('test'));
$this->assertFalse($this->instance->isLocked('test'));
}
*/
public function testGetLocks()
{
- $this->assertTrue($this->instance->acquireLock('foo', 1));
- $this->assertTrue($this->instance->acquireLock('bar', 1));
- $this->assertTrue($this->instance->acquireLock('nice', 1));
+ $this->assertTrue($this->instance->acquire('foo', 1));
+ $this->assertTrue($this->instance->acquire('bar', 1));
+ $this->assertTrue($this->instance->acquire('nice', 1));
$this->assertTrue($this->instance->isLocked('foo'));
$this->assertTrue($this->instance->isLocked('bar'));
*/
public function testGetLocksWithPrefix()
{
- $this->assertTrue($this->instance->acquireLock('foo', 1));
- $this->assertTrue($this->instance->acquireLock('test1', 1));
- $this->assertTrue($this->instance->acquireLock('test2', 1));
+ $this->assertTrue($this->instance->acquire('foo', 1));
+ $this->assertTrue($this->instance->acquire('test1', 1));
+ $this->assertTrue($this->instance->acquire('test2', 1));
$this->assertTrue($this->instance->isLocked('foo'));
$this->assertTrue($this->instance->isLocked('test1'));
$this->assertFalse($this->instance->isLocked('bar'));
// TODO [nupplaphil] - Because of the Datetime-Utils for the database, we have to wait a FULL second between the checks to invalidate the db-locks/cache
- $this->assertTrue($this->instance->acquireLock('foo', 2, 1));
- $this->assertTrue($this->instance->acquireLock('bar', 2, 3));
+ $this->assertTrue($this->instance->acquire('foo', 2, 1));
+ $this->assertTrue($this->instance->acquire('bar', 2, 3));
$this->assertTrue($this->instance->isLocked('foo'));
$this->assertTrue($this->instance->isLocked('bar'));
public function testReleaseLockWithoutLock()
{
$this->assertFalse($this->instance->isLocked('wrongLock'));
- $this->assertFalse($this->instance->releaseLock('wrongLock'));
+ $this->assertFalse($this->instance->release('wrongLock'));
}
}