Skip to content

Commit 9b3988b

Browse files
committed
Simplify
1 parent 51de962 commit 9b3988b

File tree

1 file changed

+5
-8
lines changed

1 file changed

+5
-8
lines changed

src/TestUtils/WorkshopExerciseTest.php

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -159,16 +159,13 @@ public function assertResultsHasFailure(string $resultClass, string $reason): vo
159159
get_class($failure),
160160
$failure instanceof Failure ? ": {$failure->getReason()}" : ''
161161
);
162-
})
163-
->implode("\n");
162+
});
164163

165-
if ($allFailures) {
166-
$allFailures = "\n\nAll Failures:\n$allFailures\n\n";
167-
} else {
168-
$allFailures = "";
169-
}
164+
$help = $allFailures->isEmpty()
165+
? ""
166+
: sprintf("\n\nAll Failures:\n\n\n", $allFailures->implode("\n"));
170167

171-
$this->assertCount(1, $failures, "No failure with reason: '$reason'.$allFailures");
168+
$this->assertCount(1, $failures, "No failure with reason: '$reason' . $help");
172169
}
173170

174171
public function assertOutputWasIncorrect(): void

0 commit comments

Comments
 (0)