diff --git a/composer.json b/composer.json index 775e72c9..ae07d0fb 100644 --- a/composer.json +++ b/composer.json @@ -19,7 +19,7 @@ "require": { "php": "^8.1.0", "brianium/paratest": "^7.1.2", - "nunomaduro/collision": "^7.3.2", + "nunomaduro/collision": "^7.3.3", "nunomaduro/termwind": "^1.15.1", "pestphp/pest-plugin": "^2.0.0", "pestphp/pest-plugin-arch": "^2.0.1", diff --git a/src/Support/StateGenerator.php b/src/Support/StateGenerator.php index bf738b04..da22aac5 100644 --- a/src/Support/StateGenerator.php +++ b/src/Support/StateGenerator.php @@ -24,7 +24,7 @@ final class StateGenerator foreach ($testResult->testErroredEvents() as $testResultEvent) { if ($testResultEvent instanceof Errored) { - $state->add(TestResult::fromTestCase( + $state->add(TestResult::fromPestParallelTestCase( $testResultEvent->test(), TestResult::FAIL, $testResultEvent->throwable() @@ -35,7 +35,7 @@ final class StateGenerator } foreach ($testResult->testFailedEvents() as $testResultEvent) { - $state->add(TestResult::fromTestCase( + $state->add(TestResult::fromPestParallelTestCase( $testResultEvent->test(), TestResult::FAIL, $testResultEvent->throwable() @@ -43,7 +43,7 @@ final class StateGenerator } foreach ($testResult->testMarkedIncompleteEvents() as $testResultEvent) { - $state->add(TestResult::fromTestCase( + $state->add(TestResult::fromPestParallelTestCase( $testResultEvent->test(), TestResult::INCOMPLETE, $testResultEvent->throwable() @@ -52,7 +52,7 @@ final class StateGenerator foreach ($testResult->testConsideredRiskyEvents() as $riskyEvents) { foreach ($riskyEvents as $riskyEvent) { - $state->add(TestResult::fromTestCase( + $state->add(TestResult::fromPestParallelTestCase( $riskyEvent->test(), TestResult::RISKY, ThrowableBuilder::from(new TestOutcome($riskyEvent->message())) @@ -62,12 +62,12 @@ final class StateGenerator foreach ($testResult->testSkippedEvents() as $testResultEvent) { if ($testResultEvent->message() === '__TODO__') { - $state->add(TestResult::fromTestCase($testResultEvent->test(), TestResult::TODO)); + $state->add(TestResult::fromPestParallelTestCase($testResultEvent->test(), TestResult::TODO)); continue; } - $state->add(TestResult::fromTestCase( + $state->add(TestResult::fromPestParallelTestCase( $testResultEvent->test(), TestResult::SKIPPED, ThrowableBuilder::from(new SkippedWithMessageException($testResultEvent->message())) @@ -77,7 +77,7 @@ final class StateGenerator foreach ($testResult->testTriggeredDeprecationEvents() as $testResultEvent) { $testResultEvent = $testResultEvent[0]; - $state->add(TestResult::fromTestCase( + $state->add(TestResult::fromPestParallelTestCase( $testResultEvent->test(), TestResult::DEPRECATED, ThrowableBuilder::from(new TestOutcome($testResultEvent->message())) @@ -87,7 +87,7 @@ final class StateGenerator foreach ($testResult->testTriggeredPhpDeprecationEvents() as $testResultEvent) { $testResultEvent = $testResultEvent[0]; - $state->add(TestResult::fromTestCase( + $state->add(TestResult::fromPestParallelTestCase( $testResultEvent->test(), TestResult::DEPRECATED, ThrowableBuilder::from(new TestOutcome($testResultEvent->message())) @@ -97,7 +97,7 @@ final class StateGenerator foreach ($testResult->testTriggeredNoticeEvents() as $testResultEvent) { $testResultEvent = $testResultEvent[0]; - $state->add(TestResult::fromTestCase( + $state->add(TestResult::fromPestParallelTestCase( $testResultEvent->test(), TestResult::NOTICE, ThrowableBuilder::from(new TestOutcome($testResultEvent->message())) @@ -107,7 +107,7 @@ final class StateGenerator foreach ($testResult->testTriggeredPhpNoticeEvents() as $testResultEvent) { $testResultEvent = $testResultEvent[0]; - $state->add(TestResult::fromTestCase( + $state->add(TestResult::fromPestParallelTestCase( $testResultEvent->test(), TestResult::NOTICE, ThrowableBuilder::from(new TestOutcome($testResultEvent->message())) @@ -117,7 +117,7 @@ final class StateGenerator foreach ($testResult->testTriggeredWarningEvents() as $testResultEvent) { $testResultEvent = $testResultEvent[0]; - $state->add(TestResult::fromTestCase( + $state->add(TestResult::fromPestParallelTestCase( $testResultEvent->test(), TestResult::WARN, ThrowableBuilder::from(new TestOutcome($testResultEvent->message())) @@ -127,7 +127,7 @@ final class StateGenerator foreach ($testResult->testTriggeredPhpWarningEvents() as $testResultEvent) { $testResultEvent = $testResultEvent[0]; - $state->add(TestResult::fromTestCase( + $state->add(TestResult::fromPestParallelTestCase( $testResultEvent->test(), TestResult::WARN, ThrowableBuilder::from(new TestOutcome($testResultEvent->message())) @@ -136,7 +136,7 @@ final class StateGenerator // for each test that passed, we need to add it to the state for ($i = 0; $i < $passedTests; $i++) { - $state->add(TestResult::fromTestCase( + $state->add(TestResult::fromPestParallelTestCase( new TestMethod( "$i", // @phpstan-ignore-line '', // @phpstan-ignore-line diff --git a/tests/.snapshots/collision-parallel.txt b/tests/.snapshots/collision-parallel.txt index 4beed19a..020b45c0 100644 --- a/tests/.snapshots/collision-parallel.txt +++ b/tests/.snapshots/collision-parallel.txt @@ -1,7 +1,7 @@ ⨯. ──────────────────────────────────────────────────────────────────────────── - FAILED Tests\Fixtures\CollisionTest > success Exception + FAILED Tests\Fixtures\CollisionTest > error Exception error at tests/Fixtures/CollisionTest.php:4