fix: parallel testing test description

This commit is contained in:
Nuno Maduro
2023-03-23 21:47:10 +00:00
parent 221ac62f03
commit 3ce6408195
3 changed files with 15 additions and 15 deletions

View File

@ -19,7 +19,7 @@
"require": { "require": {
"php": "^8.1.0", "php": "^8.1.0",
"brianium/paratest": "^7.1.2", "brianium/paratest": "^7.1.2",
"nunomaduro/collision": "^7.3.2", "nunomaduro/collision": "^7.3.3",
"nunomaduro/termwind": "^1.15.1", "nunomaduro/termwind": "^1.15.1",
"pestphp/pest-plugin": "^2.0.0", "pestphp/pest-plugin": "^2.0.0",
"pestphp/pest-plugin-arch": "^2.0.1", "pestphp/pest-plugin-arch": "^2.0.1",

View File

@ -24,7 +24,7 @@ final class StateGenerator
foreach ($testResult->testErroredEvents() as $testResultEvent) { foreach ($testResult->testErroredEvents() as $testResultEvent) {
if ($testResultEvent instanceof Errored) { if ($testResultEvent instanceof Errored) {
$state->add(TestResult::fromTestCase( $state->add(TestResult::fromPestParallelTestCase(
$testResultEvent->test(), $testResultEvent->test(),
TestResult::FAIL, TestResult::FAIL,
$testResultEvent->throwable() $testResultEvent->throwable()
@ -35,7 +35,7 @@ final class StateGenerator
} }
foreach ($testResult->testFailedEvents() as $testResultEvent) { foreach ($testResult->testFailedEvents() as $testResultEvent) {
$state->add(TestResult::fromTestCase( $state->add(TestResult::fromPestParallelTestCase(
$testResultEvent->test(), $testResultEvent->test(),
TestResult::FAIL, TestResult::FAIL,
$testResultEvent->throwable() $testResultEvent->throwable()
@ -43,7 +43,7 @@ final class StateGenerator
} }
foreach ($testResult->testMarkedIncompleteEvents() as $testResultEvent) { foreach ($testResult->testMarkedIncompleteEvents() as $testResultEvent) {
$state->add(TestResult::fromTestCase( $state->add(TestResult::fromPestParallelTestCase(
$testResultEvent->test(), $testResultEvent->test(),
TestResult::INCOMPLETE, TestResult::INCOMPLETE,
$testResultEvent->throwable() $testResultEvent->throwable()
@ -52,7 +52,7 @@ final class StateGenerator
foreach ($testResult->testConsideredRiskyEvents() as $riskyEvents) { foreach ($testResult->testConsideredRiskyEvents() as $riskyEvents) {
foreach ($riskyEvents as $riskyEvent) { foreach ($riskyEvents as $riskyEvent) {
$state->add(TestResult::fromTestCase( $state->add(TestResult::fromPestParallelTestCase(
$riskyEvent->test(), $riskyEvent->test(),
TestResult::RISKY, TestResult::RISKY,
ThrowableBuilder::from(new TestOutcome($riskyEvent->message())) ThrowableBuilder::from(new TestOutcome($riskyEvent->message()))
@ -62,12 +62,12 @@ final class StateGenerator
foreach ($testResult->testSkippedEvents() as $testResultEvent) { foreach ($testResult->testSkippedEvents() as $testResultEvent) {
if ($testResultEvent->message() === '__TODO__') { if ($testResultEvent->message() === '__TODO__') {
$state->add(TestResult::fromTestCase($testResultEvent->test(), TestResult::TODO)); $state->add(TestResult::fromPestParallelTestCase($testResultEvent->test(), TestResult::TODO));
continue; continue;
} }
$state->add(TestResult::fromTestCase( $state->add(TestResult::fromPestParallelTestCase(
$testResultEvent->test(), $testResultEvent->test(),
TestResult::SKIPPED, TestResult::SKIPPED,
ThrowableBuilder::from(new SkippedWithMessageException($testResultEvent->message())) ThrowableBuilder::from(new SkippedWithMessageException($testResultEvent->message()))
@ -77,7 +77,7 @@ final class StateGenerator
foreach ($testResult->testTriggeredDeprecationEvents() as $testResultEvent) { foreach ($testResult->testTriggeredDeprecationEvents() as $testResultEvent) {
$testResultEvent = $testResultEvent[0]; $testResultEvent = $testResultEvent[0];
$state->add(TestResult::fromTestCase( $state->add(TestResult::fromPestParallelTestCase(
$testResultEvent->test(), $testResultEvent->test(),
TestResult::DEPRECATED, TestResult::DEPRECATED,
ThrowableBuilder::from(new TestOutcome($testResultEvent->message())) ThrowableBuilder::from(new TestOutcome($testResultEvent->message()))
@ -87,7 +87,7 @@ final class StateGenerator
foreach ($testResult->testTriggeredPhpDeprecationEvents() as $testResultEvent) { foreach ($testResult->testTriggeredPhpDeprecationEvents() as $testResultEvent) {
$testResultEvent = $testResultEvent[0]; $testResultEvent = $testResultEvent[0];
$state->add(TestResult::fromTestCase( $state->add(TestResult::fromPestParallelTestCase(
$testResultEvent->test(), $testResultEvent->test(),
TestResult::DEPRECATED, TestResult::DEPRECATED,
ThrowableBuilder::from(new TestOutcome($testResultEvent->message())) ThrowableBuilder::from(new TestOutcome($testResultEvent->message()))
@ -97,7 +97,7 @@ final class StateGenerator
foreach ($testResult->testTriggeredNoticeEvents() as $testResultEvent) { foreach ($testResult->testTriggeredNoticeEvents() as $testResultEvent) {
$testResultEvent = $testResultEvent[0]; $testResultEvent = $testResultEvent[0];
$state->add(TestResult::fromTestCase( $state->add(TestResult::fromPestParallelTestCase(
$testResultEvent->test(), $testResultEvent->test(),
TestResult::NOTICE, TestResult::NOTICE,
ThrowableBuilder::from(new TestOutcome($testResultEvent->message())) ThrowableBuilder::from(new TestOutcome($testResultEvent->message()))
@ -107,7 +107,7 @@ final class StateGenerator
foreach ($testResult->testTriggeredPhpNoticeEvents() as $testResultEvent) { foreach ($testResult->testTriggeredPhpNoticeEvents() as $testResultEvent) {
$testResultEvent = $testResultEvent[0]; $testResultEvent = $testResultEvent[0];
$state->add(TestResult::fromTestCase( $state->add(TestResult::fromPestParallelTestCase(
$testResultEvent->test(), $testResultEvent->test(),
TestResult::NOTICE, TestResult::NOTICE,
ThrowableBuilder::from(new TestOutcome($testResultEvent->message())) ThrowableBuilder::from(new TestOutcome($testResultEvent->message()))
@ -117,7 +117,7 @@ final class StateGenerator
foreach ($testResult->testTriggeredWarningEvents() as $testResultEvent) { foreach ($testResult->testTriggeredWarningEvents() as $testResultEvent) {
$testResultEvent = $testResultEvent[0]; $testResultEvent = $testResultEvent[0];
$state->add(TestResult::fromTestCase( $state->add(TestResult::fromPestParallelTestCase(
$testResultEvent->test(), $testResultEvent->test(),
TestResult::WARN, TestResult::WARN,
ThrowableBuilder::from(new TestOutcome($testResultEvent->message())) ThrowableBuilder::from(new TestOutcome($testResultEvent->message()))
@ -127,7 +127,7 @@ final class StateGenerator
foreach ($testResult->testTriggeredPhpWarningEvents() as $testResultEvent) { foreach ($testResult->testTriggeredPhpWarningEvents() as $testResultEvent) {
$testResultEvent = $testResultEvent[0]; $testResultEvent = $testResultEvent[0];
$state->add(TestResult::fromTestCase( $state->add(TestResult::fromPestParallelTestCase(
$testResultEvent->test(), $testResultEvent->test(),
TestResult::WARN, TestResult::WARN,
ThrowableBuilder::from(new TestOutcome($testResultEvent->message())) 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 each test that passed, we need to add it to the state
for ($i = 0; $i < $passedTests; $i++) { for ($i = 0; $i < $passedTests; $i++) {
$state->add(TestResult::fromTestCase( $state->add(TestResult::fromPestParallelTestCase(
new TestMethod( new TestMethod(
"$i", // @phpstan-ignore-line "$i", // @phpstan-ignore-line
'', // @phpstan-ignore-line '', // @phpstan-ignore-line

View File

@ -1,7 +1,7 @@
. .
──────────────────────────────────────────────────────────────────────────── ────────────────────────────────────────────────────────────────────────────
FAILED Tests\Fixtures\CollisionTest > success Exception FAILED Tests\Fixtures\CollisionTest > error Exception
error error
at tests/Fixtures/CollisionTest.php:4 at tests/Fixtures/CollisionTest.php:4