protected function PHPUnit_TextUI_ResultPrinter::printDefectTrace

Parameters

PHPUnit_Framework_TestFailure $defect:

1 call to PHPUnit_TextUI_ResultPrinter::printDefectTrace()
PHPUnit_TextUI_ResultPrinter::printDefect in drupal/core/vendor/phpunit/phpunit/PHPUnit/TextUI/ResultPrinter.php

File

drupal/core/vendor/phpunit/phpunit/PHPUnit/TextUI/ResultPrinter.php, line 268

Class

PHPUnit_TextUI_ResultPrinter
Prints the result of a TextUI TestRunner run.

Code

protected function printDefectTrace(PHPUnit_Framework_TestFailure $defect) {
  $this
    ->write($defect
    ->getExceptionAsString() . "\n" . PHPUnit_Util_Filter::getFilteredStacktrace($defect
    ->thrownException()));
  $e = $defect
    ->thrownException()
    ->getPrevious();
  while ($e) {
    $this
      ->write("\nCaused by\n" . PHPUnit_Framework_TestFailure::exceptionToString($e) . "\n" . PHPUnit_Util_Filter::getFilteredStacktrace($e));
    $e = $e
      ->getPrevious();
  }
}