]> git.mxchange.org Git - friendica.git/blob - tests/src/Core/Lock/SemaphoreLockDriverTest.php
Merge pull request #5769 from tobiasd/20150819-credits
[friendica.git] / tests / src / Core / Lock / SemaphoreLockDriverTest.php
1 <?php
2
3 namespace Friendica\Test\src\Core\Lock;
4
5
6 use Friendica\Core\Lock\SemaphoreLockDriver;
7
8 class SemaphoreLockDriverTest extends LockTest
9 {
10         /**
11          * @var \Friendica\Core\Lock\SemaphoreLockDriver
12          */
13         private $semaphoreLockDriver;
14
15         protected function getInstance()
16         {
17                 $this->semaphoreLockDriver = new SemaphoreLockDriver();
18                 return $this->semaphoreLockDriver;
19         }
20
21         public function tearDown()
22         {
23                 $this->semaphoreLockDriver->releaseAll();
24                 parent::tearDown();
25         }
26
27         function testLockTTL()
28         {
29                 // Semaphore doesn't work with TTL
30                 return true;
31         }
32 }