phpstan: update tests/Composer/Test/Autoload/* to level 6 standard (#10223)
parent
3d5a100018
commit
135f806f6f
|
@ -84,7 +84,7 @@ class AutoloadGeneratorTest extends TestCase
|
||||||
* Note: must be public for compatibility with PHP 5.3 runtimes where
|
* Note: must be public for compatibility with PHP 5.3 runtimes where
|
||||||
* closures cannot access private members of the classes they are created
|
* closures cannot access private members of the classes they are created
|
||||||
* in.
|
* in.
|
||||||
* @var array
|
* @var array<string, callable|boolean>
|
||||||
*/
|
*/
|
||||||
public $configValueMap;
|
public $configValueMap;
|
||||||
|
|
||||||
|
@ -1706,6 +1706,12 @@ EOF;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
* @param array<string, Link> $requires
|
||||||
|
* @param string|null $expectedFixture
|
||||||
|
* @param array<string, Link> $provides
|
||||||
|
* @param array<string, Link> $replaces
|
||||||
|
* @param bool $ignorePlatformReqs
|
||||||
|
*
|
||||||
* @dataProvider platformCheckProvider
|
* @dataProvider platformCheckProvider
|
||||||
*/
|
*/
|
||||||
public function testGeneratesPlatformCheck(array $requires, $expectedFixture, array $provides = array(), array $replaces = array(), $ignorePlatformReqs = false)
|
public function testGeneratesPlatformCheck(array $requires, $expectedFixture, array $provides = array(), array $replaces = array(), $ignorePlatformReqs = false)
|
||||||
|
@ -1828,6 +1834,13 @@ EOF;
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @param string $name
|
||||||
|
* @param string $dir
|
||||||
|
* @param string $type
|
||||||
|
*
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
private function assertAutoloadFiles($name, $dir, $type = 'namespaces')
|
private function assertAutoloadFiles($name, $dir, $type = 'namespaces')
|
||||||
{
|
{
|
||||||
$a = __DIR__.'/Fixtures/autoload_'.$name.'.php';
|
$a = __DIR__.'/Fixtures/autoload_'.$name.'.php';
|
||||||
|
@ -1835,6 +1848,15 @@ EOF;
|
||||||
$this->assertFileContentEquals($a, $b);
|
$this->assertFileContentEquals($a, $b);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @param string $expected
|
||||||
|
* @param string $actual
|
||||||
|
* @param string $message
|
||||||
|
* @param bool $canonicalize
|
||||||
|
* @param bool $ignoreCase
|
||||||
|
*
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
public static function assertFileContentEquals($expected, $actual, $message = '', $canonicalize = false, $ignoreCase = false)
|
public static function assertFileContentEquals($expected, $actual, $message = '', $canonicalize = false, $ignoreCase = false)
|
||||||
{
|
{
|
||||||
self::assertEqualsNormalized(
|
self::assertEqualsNormalized(
|
||||||
|
@ -1848,6 +1870,17 @@ EOF;
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @param string $expected
|
||||||
|
* @param string $actual
|
||||||
|
* @param string $message
|
||||||
|
* @param int $delta
|
||||||
|
* @param int $maxDepth
|
||||||
|
* @param bool $canonicalize
|
||||||
|
* @param bool $ignoreCase
|
||||||
|
*
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
public static function assertEqualsNormalized($expected, $actual, $message = '', $delta = 0, $maxDepth = 10, $canonicalize = false, $ignoreCase = false)
|
public static function assertEqualsNormalized($expected, $actual, $message = '', $delta = 0, $maxDepth = 10, $canonicalize = false, $ignoreCase = false)
|
||||||
{
|
{
|
||||||
parent::assertEquals(str_replace("\r", '', $expected), str_replace("\r", '', $actual), $message, $delta, $maxDepth, $canonicalize, $ignoreCase);
|
parent::assertEquals(str_replace("\r", '', $expected), str_replace("\r", '', $actual), $message, $delta, $maxDepth, $canonicalize, $ignoreCase);
|
||||||
|
|
|
@ -40,7 +40,7 @@ class ClassLoaderTest extends TestCase
|
||||||
/**
|
/**
|
||||||
* Provides arguments for ->testLoadClass().
|
* Provides arguments for ->testLoadClass().
|
||||||
*
|
*
|
||||||
* @return array Array of parameter sets to test with.
|
* @return array<array<string>> Array of parameter sets to test with.
|
||||||
*/
|
*/
|
||||||
public function getLoadClassTests()
|
public function getLoadClassTests()
|
||||||
{
|
{
|
||||||
|
|
|
@ -33,6 +33,9 @@ class ClassMapGeneratorTest extends TestCase
|
||||||
$this->assertEqualsNormalized($expected, ClassMapGenerator::createMap($directory));
|
$this->assertEqualsNormalized($expected, ClassMapGenerator::createMap($directory));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @return array<array<string|array<string>>>
|
||||||
|
*/
|
||||||
public function getTestCreateMapTests()
|
public function getTestCreateMapTests()
|
||||||
{
|
{
|
||||||
if (PHP_VERSION_ID == 50303) {
|
if (PHP_VERSION_ID == 50303) {
|
||||||
|
@ -268,6 +271,12 @@ class ClassMapGeneratorTest extends TestCase
|
||||||
$this->assertEqualsNormalized($expected, $result);
|
$this->assertEqualsNormalized($expected, $result);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @param array<class-string> $expected
|
||||||
|
* @param array<class-string> $actual
|
||||||
|
* @param string $message
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
protected function assertEqualsNormalized($expected, $actual, $message = '')
|
protected function assertEqualsNormalized($expected, $actual, $message = '')
|
||||||
{
|
{
|
||||||
foreach ($expected as $ns => $path) {
|
foreach ($expected as $ns => $path) {
|
||||||
|
@ -279,6 +288,7 @@ class ClassMapGeneratorTest extends TestCase
|
||||||
$this->assertEquals($expected, $actual, $message);
|
$this->assertEquals($expected, $actual, $message);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/** @return void */
|
||||||
private function checkIfFinderIsAvailable()
|
private function checkIfFinderIsAvailable()
|
||||||
{
|
{
|
||||||
if (!class_exists('Symfony\\Component\\Finder\\Finder')) {
|
if (!class_exists('Symfony\\Component\\Finder\\Finder')) {
|
||||||
|
|
Loading…
Reference in New Issue