X-Git-Url: http://www.aleph1.co.uk/gitweb/?a=blobdiff_plain;ds=sidebyside;f=vendor%2Fsymfony%2Fconsole%2FTests%2FCommand%2FLockableTraitTest.php;fp=vendor%2Fsymfony%2Fconsole%2FTests%2FCommand%2FLockableTraitTest.php;h=a622d1b4895f588f036ea3454978fbe018745ad1;hb=af6d1fb995500ae68849458ee10d66abbdcfb252;hp=d45da73bf329c32932338e4676e126d3b716e412;hpb=680c79a86e3ed402f263faeac92e89fb6d9edcc0;p=yaffs-website diff --git a/vendor/symfony/console/Tests/Command/LockableTraitTest.php b/vendor/symfony/console/Tests/Command/LockableTraitTest.php index d45da73bf..a622d1b48 100644 --- a/vendor/symfony/console/Tests/Command/LockableTraitTest.php +++ b/vendor/symfony/console/Tests/Command/LockableTraitTest.php @@ -13,7 +13,9 @@ namespace Symfony\Component\Console\Tests\Command; use PHPUnit\Framework\TestCase; use Symfony\Component\Console\Tester\CommandTester; -use Symfony\Component\Filesystem\LockHandler; +use Symfony\Component\Lock\Factory; +use Symfony\Component\Lock\Store\FlockStore; +use Symfony\Component\Lock\Store\SemaphoreStore; class LockableTraitTest extends TestCase { @@ -39,8 +41,14 @@ class LockableTraitTest extends TestCase { $command = new \FooLockCommand(); - $lock = new LockHandler($command->getName()); - $lock->lock(); + if (SemaphoreStore::isSupported(false)) { + $store = new SemaphoreStore(); + } else { + $store = new FlockStore(); + } + + $lock = (new Factory($store))->createLock($command->getName()); + $lock->acquire(); $tester = new CommandTester($command); $this->assertSame(1, $tester->execute(array()));