Skip to content

Commit

Permalink
fix: parallel testing test description
Browse files Browse the repository at this point in the history
  • Loading branch information
nunomaduro committed Mar 23, 2023
1 parent 221ac62 commit 3ce6408
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 15 deletions.
2 changes: 1 addition & 1 deletion composer.json
Expand Up @@ -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",
Expand Down
26 changes: 13 additions & 13 deletions src/Support/StateGenerator.php
Expand Up @@ -24,7 +24,7 @@ public function fromPhpUnitTestResult(int $passedTests, PHPUnitTestResult $testR

foreach ($testResult->testErroredEvents() as $testResultEvent) {
if ($testResultEvent instanceof Errored) {
$state->add(TestResult::fromTestCase(
$state->add(TestResult::fromPestParallelTestCase(
$testResultEvent->test(),
TestResult::FAIL,
$testResultEvent->throwable()
Expand All @@ -35,15 +35,15 @@ public function fromPhpUnitTestResult(int $passedTests, PHPUnitTestResult $testR
}

foreach ($testResult->testFailedEvents() as $testResultEvent) {
$state->add(TestResult::fromTestCase(
$state->add(TestResult::fromPestParallelTestCase(
$testResultEvent->test(),
TestResult::FAIL,
$testResultEvent->throwable()
));
}

foreach ($testResult->testMarkedIncompleteEvents() as $testResultEvent) {
$state->add(TestResult::fromTestCase(
$state->add(TestResult::fromPestParallelTestCase(
$testResultEvent->test(),
TestResult::INCOMPLETE,
$testResultEvent->throwable()
Expand All @@ -52,7 +52,7 @@ public function fromPhpUnitTestResult(int $passedTests, PHPUnitTestResult $testR

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()))
Expand All @@ -62,12 +62,12 @@ public function fromPhpUnitTestResult(int $passedTests, PHPUnitTestResult $testR

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()))
Expand All @@ -77,7 +77,7 @@ public function fromPhpUnitTestResult(int $passedTests, PHPUnitTestResult $testR
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()))
Expand All @@ -87,7 +87,7 @@ public function fromPhpUnitTestResult(int $passedTests, PHPUnitTestResult $testR
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()))
Expand All @@ -97,7 +97,7 @@ public function fromPhpUnitTestResult(int $passedTests, PHPUnitTestResult $testR
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()))
Expand All @@ -107,7 +107,7 @@ public function fromPhpUnitTestResult(int $passedTests, PHPUnitTestResult $testR
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()))
Expand All @@ -117,7 +117,7 @@ public function fromPhpUnitTestResult(int $passedTests, PHPUnitTestResult $testR
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()))
Expand All @@ -127,7 +127,7 @@ public function fromPhpUnitTestResult(int $passedTests, PHPUnitTestResult $testR
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()))
Expand All @@ -136,7 +136,7 @@ public function fromPhpUnitTestResult(int $passedTests, PHPUnitTestResult $testR

// 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
Expand Down
2 changes: 1 addition & 1 deletion 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
Expand Down

0 comments on commit 3ce6408

Please sign in to comment.