HtmlOutputPrinter.php 526 B

123456789101112131415161718192021222324252627
  1. <?php
  2. namespace Drupal\TestTools\PhpUnitCompatibility\PhpUnit7;
  3. use Drupal\Tests\Listeners\HtmlOutputPrinterTrait;
  4. use PHPUnit\Framework\TestResult;
  5. use PHPUnit\TextUI\ResultPrinter;
  6. /**
  7. * Defines a class for providing html output results for functional tests.
  8. *
  9. * @internal
  10. */
  11. class HtmlOutputPrinter extends ResultPrinter {
  12. use HtmlOutputPrinterTrait;
  13. /**
  14. * {@inheritdoc}
  15. */
  16. public function printResult(TestResult $result): void {
  17. parent::printResult($result);
  18. $this->printHtmlOutput();
  19. }
  20. }