<?php
/**
- * @copyright Copyright (C) 2020, Friendica
+ * @copyright Copyright (C) 2010-2021, the Friendica project
*
* @license GNU AGPL version 3 or any later version
*
namespace Friendica\Test\src\Core\Lock;
+use Exception;
use Friendica\Core\Cache\MemcacheCache;
use Friendica\Core\Config\IConfig;
use Friendica\Core\Lock\CacheLock;
+use Mockery;
/**
* @requires extension Memcache
{
protected function getInstance()
{
- $configMock = \Mockery::mock(IConfig::class);
+ $configMock = Mockery::mock(IConfig::class);
$host = $_SERVER['MEMCACHE_HOST'] ?? 'localhost';
$port = $_SERVER['MEMCACHE_PORT'] ?? '11211';
try {
$cache = new MemcacheCache($host, $configMock);
$lock = new CacheLock($cache);
- } catch (\Exception $e) {
- $this->markTestSkipped('Memcache is not available');
+ } catch (Exception $e) {
+ static::markTestSkipped('Memcache is not available');
}
return $lock;
/**
* @small
+ * @doesNotPerformAssertions
*/
public function testGetLocks()
{
- $this->markTestIncomplete('Race condition because of too fast getAllKeys() which uses a workaround');
+ static::markTestIncomplete('Race condition because of too fast getAllKeys() which uses a workaround');
}
/**
* @small
+ * @doesNotPerformAssertions
*/
public function testGetLocksWithPrefix()
{
- $this->markTestIncomplete('Race condition because of too fast getAllKeys() which uses a workaround');
+ static::markTestIncomplete('Race condition because of too fast getAllKeys() which uses a workaround');
}
}