You are here

class HtmlOutputPrinter in Drupal 9

Defines a class for providing html output results for functional tests.

@internal

Hierarchy

Expanded class hierarchy of HtmlOutputPrinter

File

core/tests/Drupal/Tests/Listeners/HtmlOutputPrinter.php, line 25

Namespace

Drupal\Tests\Listeners
View source
class HtmlOutputPrinter extends ResultPrinterBase {
  use HtmlOutputPrinterTrait;

  /**
   * {@inheritdoc}
   */
  public function printResult(TestResult $result) : void {
    parent::printResult($result);
    $this
      ->printHtmlOutput();
  }

}

Members

Namesort descending Modifiers Type Description Overrides
HtmlOutputPrinter::printResult public function
HtmlOutputPrinterTrait::$browserOutputFile protected property File to write html links to.
HtmlOutputPrinterTrait::printHtmlOutput protected function Prints the list of HTML output generated during the test.
HtmlOutputPrinterTrait::setUpHtmlOutput protected function Creates the file to list the HTML output created during the test.
HtmlOutputPrinterTrait::simpletestUiWrite public function Prints HTML output links for the Simpletest UI.
HtmlOutputPrinterTrait::__construct public function