diff --git a/composer.json b/composer.json index 09b9a31ff..5798f8471 100644 --- a/composer.json +++ b/composer.json @@ -61,7 +61,6 @@ "require-dev": { "mrpunyapal/peststan": "^0.2.10", "pestphp/pest-dev-tools": "^4.1.0", - "pestphp/pest-plugin-browser": "^4.3.1", "pestphp/pest-plugin-type-coverage": "^4.0.4", "psy/psysh": "^0.12.22" }, diff --git a/src/Plugins/Shard.php b/src/Plugins/Shard.php index 814125f20..32fd68f1a 100644 --- a/src/Plugins/Shard.php +++ b/src/Plugins/Shard.php @@ -193,7 +193,7 @@ private function allTests(array $arguments): array '--list-tests', ]))->setTimeout(120)->mustRun()->getOutput(); - preg_match_all('/ - (?:P\\\\)?(Tests\\\\[^:]+)::/', $output, $matches); + preg_match_all('/ - (?:P\\\\)?(.+?)::/', $output, $matches); return array_values(array_unique($matches[1])); } diff --git a/src/Support/StateGenerator.php b/src/Support/StateGenerator.php index f9b32d604..d72c556ec 100644 --- a/src/Support/StateGenerator.php +++ b/src/Support/StateGenerator.php @@ -10,6 +10,7 @@ use PHPUnit\Event\Code\TestDoxBuilder; use PHPUnit\Event\Code\TestMethod; use PHPUnit\Event\Code\ThrowableBuilder; +use PHPUnit\Event\Test\BeforeFirstTestMethodErrored; use PHPUnit\Event\Test\Errored; use PHPUnit\Event\Test\Failed; use PHPUnit\Event\Test\PhpunitDeprecationTriggered; @@ -34,8 +35,7 @@ public function fromPhpUnitTestResult(int $passedTests, PHPUnitTestResult $testR TestResult::FAIL, $testResultEvent->throwable() )); - } else { - // @phpstan-ignore-next-line + } elseif ($testResultEvent instanceof BeforeFirstTestMethodErrored) { $state->add(TestResult::fromBeforeFirstTestMethodErrored($testResultEvent)); } }