Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. ResultPrinter.php

function ResultPrinter::symbolFor

1 call to ResultPrinter::symbolFor()
ResultPrinter::printTestResultHeader in vendor/phpunit/phpunit/src/TextUI/Output/TestDox/ResultPrinter.php

File

vendor/phpunit/phpunit/src/TextUI/Output/TestDox/ResultPrinter.php, line 342

Class

ResultPrinter
@no-named-arguments Parameter names are not covered by the backward compatibility promise for PHPUnit

Namespace

PHPUnit\TextUI\Output\TestDox

Code

private function symbolFor(TestStatus $status) : string {
    if ($status->isSuccess()) {
        return '✔';
    }
    if ($status->isError() || $status->isFailure()) {
        return '✘';
    }
    if ($status->isSkipped()) {
        return '↩';
    }
    if ($status->isDeprecation() || $status->isNotice() || $status->isRisky() || $status->isWarning()) {
        return '⚠';
    }
    if ($status->isIncomplete()) {
        return '∅';
    }
    return '?';
}
RSS feed
Powered by Drupal