mirror of
https://github.com/RSS-Bridge/rss-bridge.git
synced 2025-07-07 04:24:44 +02:00
Reformat codebase v4 (#2872)
Reformat code base to PSR12 Co-authored-by: rssbridge <noreply@github.com>
This commit is contained in:
parent
66568e3a39
commit
4f75591060
398 changed files with 58607 additions and 56442 deletions
|
@ -5,39 +5,44 @@ namespace RssBridge\Tests\Caches;
|
|||
use CacheInterface;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class CacheImplementationTest extends TestCase {
|
||||
private $class;
|
||||
class CacheImplementationTest extends TestCase
|
||||
{
|
||||
private $class;
|
||||
|
||||
/**
|
||||
* @dataProvider dataCachesProvider
|
||||
*/
|
||||
public function testClassName($path) {
|
||||
$this->setCache($path);
|
||||
$this->assertTrue($this->class === ucfirst($this->class), 'class name must start with uppercase character');
|
||||
$this->assertEquals(0, substr_count($this->class, ' '), 'class name must not contain spaces');
|
||||
$this->assertStringEndsWith('Cache', $this->class, 'class name must end with "Cache"');
|
||||
}
|
||||
/**
|
||||
* @dataProvider dataCachesProvider
|
||||
*/
|
||||
public function testClassName($path)
|
||||
{
|
||||
$this->setCache($path);
|
||||
$this->assertTrue($this->class === ucfirst($this->class), 'class name must start with uppercase character');
|
||||
$this->assertEquals(0, substr_count($this->class, ' '), 'class name must not contain spaces');
|
||||
$this->assertStringEndsWith('Cache', $this->class, 'class name must end with "Cache"');
|
||||
}
|
||||
|
||||
/**
|
||||
* @dataProvider dataCachesProvider
|
||||
*/
|
||||
public function testClassType($path) {
|
||||
$this->setCache($path);
|
||||
$this->assertTrue(is_subclass_of($this->class, CacheInterface::class), 'class must be subclass of CacheInterface');
|
||||
}
|
||||
/**
|
||||
* @dataProvider dataCachesProvider
|
||||
*/
|
||||
public function testClassType($path)
|
||||
{
|
||||
$this->setCache($path);
|
||||
$this->assertTrue(is_subclass_of($this->class, CacheInterface::class), 'class must be subclass of CacheInterface');
|
||||
}
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
public function dataCachesProvider() {
|
||||
$caches = array();
|
||||
foreach (glob(PATH_LIB_CACHES . '*.php') as $path) {
|
||||
$caches[basename($path, '.php')] = array($path);
|
||||
}
|
||||
return $caches;
|
||||
}
|
||||
public function dataCachesProvider()
|
||||
{
|
||||
$caches = [];
|
||||
foreach (glob(PATH_LIB_CACHES . '*.php') as $path) {
|
||||
$caches[basename($path, '.php')] = [$path];
|
||||
}
|
||||
return $caches;
|
||||
}
|
||||
|
||||
private function setCache($path) {
|
||||
$this->class = '\\' . basename($path, '.php');
|
||||
$this->assertTrue(class_exists($this->class), 'class ' . $this->class . ' doesn\'t exist');
|
||||
}
|
||||
private function setCache($path)
|
||||
{
|
||||
$this->class = '\\' . basename($path, '.php');
|
||||
$this->assertTrue(class_exists($this->class), 'class ' . $this->class . ' doesn\'t exist');
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue