Skip to content

Commit 468f86e

Browse files
Deduplicate test runner warnings
1 parent 868bd51 commit 468f86e

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

src/TextUI/Output/Default/ResultPrinter.php

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -183,12 +183,19 @@ private function printTestRunnerWarnings(TestResult $result): void
183183
}
184184

185185
$elements = [];
186+
$messages = [];
186187

187188
foreach ($result->testRunnerTriggeredWarningEvents() as $event) {
189+
if (isset($messages[$event->message()])) {
190+
continue;
191+
}
192+
188193
$elements[] = [
189194
'title' => $event->message(),
190195
'body' => '',
191196
];
197+
198+
$messages[$event->message()] = true;
192199
}
193200

194201
$this->printListHeaderWithNumber(count($elements), 'PHPUnit test runner warning');

0 commit comments

Comments
 (0)