diff --git a/rules-tests/CodeQuality/Rector/ClassMethod/NoSetupWithParentCallOverrideRector/Fixture/cover_tear_down.php.inc b/rules-tests/CodeQuality/Rector/ClassMethod/NoSetupWithParentCallOverrideRector/Fixture/cover_tear_down.php.inc new file mode 100644 index 00000000..1b3813e2 --- /dev/null +++ b/rules-tests/CodeQuality/Rector/ClassMethod/NoSetupWithParentCallOverrideRector/Fixture/cover_tear_down.php.inc @@ -0,0 +1,35 @@ + +----- + diff --git a/rules/CodeQuality/Rector/ClassMethod/NoSetupWithParentCallOverrideRector.php b/rules/CodeQuality/Rector/ClassMethod/NoSetupWithParentCallOverrideRector.php index cfc0e27b..0b9b9c76 100644 --- a/rules/CodeQuality/Rector/ClassMethod/NoSetupWithParentCallOverrideRector.php +++ b/rules/CodeQuality/Rector/ClassMethod/NoSetupWithParentCallOverrideRector.php @@ -28,7 +28,7 @@ public function __construct( public function getRuleDefinition(): RuleDefinition { return new RuleDefinition( - 'Remove override, if setUp() references parent::setUp() call to improve readability', + 'Remove override attribute, if setUp()/tearDown() references parent call to improve readability', [ new CodeSample( <<<'CODE_SAMPLE' @@ -82,7 +82,7 @@ public function refactor(Node $node): ?Node return null; } - if (! $this->isName($node, 'setUp')) { + if (! $this->isNames($node, ['setUp', 'tearDown'])) { return null; }