mirror of
https://github.com/rectorphp/rector.git
synced 2024-06-07 03:40:50 +00:00
7ba32aac1f
e12c73eb33
[psr-4] Move tests to main namespace, as part of /src and /packages merge - step 2 (#5407)
35 lines
813 B
PHP
35 lines
813 B
PHP
<?php
|
|
|
|
declare (strict_types=1);
|
|
namespace Rector\Testing\PHPUnit;
|
|
|
|
/**
|
|
* @deprecated Use AbstractLazyTestCase instead
|
|
*/
|
|
abstract class AbstractTestCase extends \Rector\Testing\PHPUnit\AbstractLazyTestCase
|
|
{
|
|
/**
|
|
* @param string[] $configFiles
|
|
*/
|
|
protected function bootFromConfigFiles(array $configFiles) : void
|
|
{
|
|
$rectorConfig = self::getContainer();
|
|
foreach ($configFiles as $configFile) {
|
|
$callable = (require $configFile);
|
|
$callable($rectorConfig);
|
|
}
|
|
}
|
|
/**
|
|
* Syntax-sugar to remove static
|
|
* @deprecated Only for BC
|
|
*
|
|
* @template T of object
|
|
* @param class-string<T> $type
|
|
* @return T
|
|
*/
|
|
protected function getService(string $type) : object
|
|
{
|
|
return $this->make($type);
|
|
}
|
|
}
|