diff --git a/rules/phpunit/src/Rector/MethodCall/AssertResourceToClosedResourceRector.php b/rules/phpunit/src/Rector/MethodCall/AssertResourceToClosedResourceRector.php index b7706c7d5a1..93eceb5bf3a 100644 --- a/rules/phpunit/src/Rector/MethodCall/AssertResourceToClosedResourceRector.php +++ b/rules/phpunit/src/Rector/MethodCall/AssertResourceToClosedResourceRector.php @@ -6,6 +6,7 @@ namespace Rector\PHPUnit\Rector\MethodCall; use PhpParser\Node; use PhpParser\Node\Expr\MethodCall; +use PhpParser\Node\Expr\StaticCall; use Rector\Core\PhpParser\Node\Manipulator\IdentifierManipulator; use Rector\Core\Rector\AbstractPHPUnitRector; use Rector\Core\RectorDefinition\CodeSample; @@ -53,11 +54,11 @@ final class AssertResourceToClosedResourceRector extends AbstractPHPUnitRector */ public function getNodeTypes(): array { - return [MethodCall::class]; + return [MethodCall::class, StaticCall::class]; } /** - * @param MethodCall $node + * @param MethodCall|StaticCall $node */ public function refactor(Node $node): ?Node { diff --git a/rules/phpunit/tests/Rector/MethodCall/AssertResourceToClosedResourceRector/Fixture/fixture_2.php.inc b/rules/phpunit/tests/Rector/MethodCall/AssertResourceToClosedResourceRector/Fixture/fixture_2.php.inc new file mode 100644 index 00000000000..eb719daf90c --- /dev/null +++ b/rules/phpunit/tests/Rector/MethodCall/AssertResourceToClosedResourceRector/Fixture/fixture_2.php.inc @@ -0,0 +1,35 @@ + +----- +