function TestSuite::throwableToString
Throws
1 call to TestSuite::throwableToString()
- TestSuite::addTestMethod in vendor/
phpunit/ phpunit/ src/ Framework/ TestSuite.php
File
-
vendor/
phpunit/ phpunit/ src/ Framework/ TestSuite.php, line 577
Class
- TestSuite
- @template-implements IteratorAggregate<int, Test>
Namespace
PHPUnit\FrameworkCode
private function throwableToString(Throwable $t) : string {
$message = $t->getMessage();
if (empty(trim($message))) {
$message = '<no message>';
}
if ($t instanceof InvalidDataProviderException) {
return sprintf("%s\n%s", $message, Filter::getFilteredStacktrace($t));
}
return sprintf("%s: %s\n%s", $t::class, $message, Filter::getFilteredStacktrace($t));
}