Use string instead of ::class when looking for TestCase

This commit is contained in:
Gabriel Caruso 2018-03-31 15:35:08 -03:00
parent c922234715
commit 845590d1e2
No known key found for this signature in database
GPG Key ID: D93D6E258EFC438A
2 changed files with 2 additions and 2 deletions

View File

@ -46,6 +46,7 @@ parameters:
- */packages/NodeTypeResolver/**/PerNodeTypeResolver/**TypeResolver.php
- */packages/NodeTypeResolver/**/PerNodeTypeResolver/**TypeResolver/*Test.php
- packages/BetterReflection/src/Reflector/SmartClassReflector.php
- src/Rector/AbstractPHPUnitRector.php
skip_codes:
# empty arguments passing

View File

@ -3,7 +3,6 @@
namespace Rector\Rector;
use PhpParser\Node;
use PHPUnit\Framework\TestCase;
use Rector\NodeTypeResolver\NodeTypeResolver;
abstract class AbstractPHPUnitRector extends AbstractRector
@ -27,6 +26,6 @@ abstract class AbstractPHPUnitRector extends AbstractRector
{
$nodeResolved = $this->nodeTypeResolver->resolve($node);
return ! array_intersect([TestCase::class, 'PHPUnit_Framework_TestCase'], $nodeResolved);
return ! array_intersect(['PHPUnit\Framework\TestCase', 'PHPUnit_Framework_TestCase'], $nodeResolved);
}
}