fix: same class on toExtend

This commit is contained in:
Nuno Maduro
2023-07-08 17:54:21 +01:00
parent aa4fb3bba2
commit 21a04fefcf

View File

@ -542,7 +542,7 @@ final class Expectation
{
return Targeted::make(
$this,
fn (ObjectDescription $object): bool => $object->reflectionClass->isSubclassOf($class),
fn (ObjectDescription $object): bool => $class === $object->reflectionClass->getName() || $object->reflectionClass->isSubclassOf($class),
sprintf("to extend '%s'", $class),
FileLineFinder::where(fn (string $line): bool => str_contains($line, 'class')),
);