diff --git a/tests/PhpFeatures/Php82IssueTest.php b/tests/PhpFeatures/Php82IssueTest.php index 8e5dd124..68f39c80 100644 --- a/tests/PhpFeatures/Php82IssueTest.php +++ b/tests/PhpFeatures/Php82IssueTest.php @@ -36,9 +36,16 @@ public static function setUpBeforeClass(): void */ public static function dataSourceProvider(): iterable { + if (extension_loaded('random')) { + $phpMin = '8.2.0beta1'; + } else { + // @see Bartlett\CompatInfo\Application\Sniffs\ControlStructures\NonCapturingCatchSniff for details + $phpMin = '8.0.0alpha1'; + } + $provides = [ 'random_extension.php' => [ - 'php.min' => '8.2.0beta1', + 'php.min' => $phpMin, ], ];