teamcity: add missing test count output

This commit is contained in:
Sandro Gehri
2023-03-29 00:03:14 +02:00
parent ba87e1fde8
commit cd8d94780f
5 changed files with 28 additions and 0 deletions

View File

@ -44,6 +44,8 @@ final class TeamCityLogger
{
private ?HRTime $time = null;
private bool $isSummaryTestCountPrinted = false;
/**
* @throws EventFacadeIsSealedException
* @throws UnknownSubscriberTypeException
@ -66,6 +68,15 @@ final class TeamCityLogger
);
$this->output($message);
if (! $this->isSummaryTestCountPrinted) {
$this->isSummaryTestCountPrinted = true;
$message = ServiceMessage::testSuiteCount(
$this->converter->getTestSuiteSize($event->testSuite())
);
$this->output($message);
}
}
public function testSuiteFinished(TestSuiteFinished $event): void