Replace Lock::acquire() with DI::lock()->acquire()
This commit is contained in:
@@ -38,7 +38,7 @@ abstract class LockTest extends MockedTest
|
||||
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'));
|
||||
}
|
||||
@@ -49,10 +49,10 @@ abstract class LockTest extends MockedTest
|
||||
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));
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -61,7 +61,7 @@ abstract class LockTest extends MockedTest
|
||||
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->assertFalse($this->instance->isLocked('foo'));
|
||||
@@ -72,9 +72,9 @@ abstract class LockTest extends MockedTest
|
||||
*/
|
||||
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'));
|
||||
@@ -95,9 +95,9 @@ abstract class LockTest extends MockedTest
|
||||
$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'));
|
||||
|
||||
@@ -117,7 +117,7 @@ abstract class LockTest extends MockedTest
|
||||
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->assertFalse($this->instance->isLocked('test'));
|
||||
@@ -128,9 +128,9 @@ abstract class LockTest extends MockedTest
|
||||
*/
|
||||
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'));
|
||||
@@ -148,9 +148,9 @@ abstract class LockTest extends MockedTest
|
||||
*/
|
||||
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'));
|
||||
@@ -174,8 +174,8 @@ abstract class LockTest extends MockedTest
|
||||
$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'));
|
||||
|
||||
@@ -85,7 +85,7 @@ class SemaphoreLockTest extends LockTest
|
||||
touch($file);
|
||||
|
||||
$this->assertTrue(file_exists($file));
|
||||
$this->assertTrue($this->instance->acquireLock('test'));
|
||||
$this->assertTrue($this->instance->acquire('test'));
|
||||
$this->assertTrue($this->instance->isLocked('test'));
|
||||
$this->assertTrue($this->instance->releaseLock('test'));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user