function TestRunner::hasCoverageMetadata
@psalm-param class-string $className @psalm-param non-empty-string $methodName
1 call to TestRunner::hasCoverageMetadata()
- TestRunner::run in vendor/
phpunit/ phpunit/ src/ Framework/ TestRunner.php
File
-
vendor/
phpunit/ phpunit/ src/ Framework/ TestRunner.php, line 361
Class
- TestRunner
- @no-named-arguments Parameter names are not covered by the backward compatibility promise for PHPUnit
Namespace
PHPUnit\FrameworkCode
private function hasCoverageMetadata(string $className, string $methodName) : bool {
foreach (MetadataRegistry::parser()->forClassAndMethod($className, $methodName) as $metadata) {
if ($metadata->isCovers()) {
return true;
}
if ($metadata->isCoversClass()) {
return true;
}
if ($metadata->isCoversFunction()) {
return true;
}
if ($metadata->isCoversNothing()) {
return true;
}
}
return false;
}