From 15f06b64c50ca3cc2345f3bbbb72c142b455c9d2 Mon Sep 17 00:00:00 2001 From: Tomas Votruba Date: Thu, 30 Jul 2026 11:47:02 +0200 Subject: [PATCH 1/2] [PHPUnit 13] Fix class in expectExceptionMessage rename to TestCase MethodCallRename used PHPUnit\Framework\TestClass, which does not exist, so the rename never applied. --- config/sets/phpunit130.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/sets/phpunit130.php b/config/sets/phpunit130.php index fd9fd68d..6ae86d17 100644 --- a/config/sets/phpunit130.php +++ b/config/sets/phpunit130.php @@ -9,6 +9,6 @@ return static function (RectorConfig $rectorConfig): void { $rectorConfig->ruleWithConfiguration(RenameMethodRector::class, [ // @see https://github.com/sebastianbergmann/phpunit/issues/6560 - new MethodCallRename('PHPUnit\Framework\TestClass', 'expectExceptionMessage', 'expectExceptionMessageIsOrContains'), + new MethodCallRename('PHPUnit\Framework\TestCase', 'expectExceptionMessage', 'expectExceptionMessageIsOrContains'), ]); }; From 2d3d6043f0a1764923e5d8876f4baefb9a92224a Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Thu, 30 Jul 2026 09:47:47 +0000 Subject: [PATCH 2/2] [rector] Rector fixes --- .../MethodCall/AssertComparisonToSpecificMethodRector.php | 2 +- .../MethodCall/AssertSameBoolNullToSpecificMethodRector.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/rules/CodeQuality/Rector/MethodCall/AssertComparisonToSpecificMethodRector.php b/rules/CodeQuality/Rector/MethodCall/AssertComparisonToSpecificMethodRector.php index df5fbe4c..90426612 100644 --- a/rules/CodeQuality/Rector/MethodCall/AssertComparisonToSpecificMethodRector.php +++ b/rules/CodeQuality/Rector/MethodCall/AssertComparisonToSpecificMethodRector.php @@ -35,7 +35,7 @@ final class AssertComparisonToSpecificMethodRector extends AbstractRector /** * @var BinaryOpWithAssertMethod[] */ - private array $binaryOpWithAssertMethods = []; + private readonly array $binaryOpWithAssertMethods; public function __construct( private readonly IdentifierManipulator $identifierManipulator, diff --git a/rules/CodeQuality/Rector/MethodCall/AssertSameBoolNullToSpecificMethodRector.php b/rules/CodeQuality/Rector/MethodCall/AssertSameBoolNullToSpecificMethodRector.php index a5a682c7..fb4b0192 100644 --- a/rules/CodeQuality/Rector/MethodCall/AssertSameBoolNullToSpecificMethodRector.php +++ b/rules/CodeQuality/Rector/MethodCall/AssertSameBoolNullToSpecificMethodRector.php @@ -24,7 +24,7 @@ final class AssertSameBoolNullToSpecificMethodRector extends AbstractRector /** * @var ConstantWithAssertMethods[] */ - private array $constantWithAssertMethods = []; + private readonly array $constantWithAssertMethods; public function __construct( private readonly IdentifierManipulator $identifierManipulator,