From bbd12fe27f83679e21d8ec6052b4cfb6d6df5d95 Mon Sep 17 00:00:00 2001 From: Thomas Calvet Date: Thu, 1 Oct 2020 18:21:20 +0200 Subject: [PATCH] [ErrorHandler][DebugClassLoader] Do not check Mockery mocks classes --- src/Symfony/Component/ErrorHandler/DebugClassLoader.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Symfony/Component/ErrorHandler/DebugClassLoader.php b/src/Symfony/Component/ErrorHandler/DebugClassLoader.php index bb35bdc29e..79ab0b07d6 100644 --- a/src/Symfony/Component/ErrorHandler/DebugClassLoader.php +++ b/src/Symfony/Component/ErrorHandler/DebugClassLoader.php @@ -13,6 +13,7 @@ namespace Symfony\Component\ErrorHandler; use Doctrine\Common\Persistence\Proxy as LegacyProxy; use Doctrine\Persistence\Proxy; +use Mockery\MockInterface; use PHPUnit\Framework\MockObject\Matcher\StatelessInvocation; use PHPUnit\Framework\MockObject\MockObject; use Prophecy\Prophecy\ProphecySubjectInterface; @@ -306,6 +307,7 @@ class DebugClassLoader && !is_subclass_of($symbols[$i], Proxy::class) && !is_subclass_of($symbols[$i], ProxyInterface::class) && !is_subclass_of($symbols[$i], LegacyProxy::class) + && !is_subclass_of($symbols[$i], MockInterface::class) ) { $loader->checkClass($symbols[$i]); }