diff --git a/config/sets/phpunit-narrow-asserts.php b/config/sets/phpunit-narrow-asserts.php new file mode 100644 index 00000000..449b8bc7 --- /dev/null +++ b/config/sets/phpunit-narrow-asserts.php @@ -0,0 +1,41 @@ + assertArrayHasKey('b', $a). + */ +return static function (RectorConfig $rectorConfig): void { + $rectorConfig->rules([ + AssertCompareOnCountableWithMethodToAssertCountRector::class, + AssertComparisonToSpecificMethodRector::class, + AssertNotOperatorRector::class, + AssertTrueFalseToSpecificMethodRector::class, + AssertSameBoolNullToSpecificMethodRector::class, + AssertFalseStrposToContainsRector::class, + AssertIssetToSpecificMethodRector::class, + AssertInstanceOfComparisonRector::class, + AssertEmptyNullableObjectToAssertInstanceofRector::class, + + AssertEqualsToSameRector::class, + AssertSameTrueFalseToAssertTrueFalseRector::class, + MatchAssertSameExpectedTypeRector::class, + AssertArrayCastedObjectToAssertSameRector::class, + ]); +}; diff --git a/src/Set/PHPUnitSetList.php b/src/Set/PHPUnitSetList.php index a72f8020..59cdd573 100644 --- a/src/Set/PHPUnitSetList.php +++ b/src/Set/PHPUnitSetList.php @@ -31,5 +31,7 @@ final class PHPUnitSetList public const string PHPUNIT_CODE_QUALITY = __DIR__ . '/../../config/sets/phpunit-code-quality.php'; + public const string PHPUNIT_NARROW_ASSERTS = __DIR__ . '/../../config/sets/phpunit-narrow-asserts.php'; + public const string ANNOTATIONS_TO_ATTRIBUTES = __DIR__ . '/../../config/sets/annotations-to-attributes.php'; }