"Nesting level too deep" when comparing ClassGenerator objects
JuJuDropThor opened this issue · comments
JuJuDropThor commented
Hi guys
with that :
use Zend\Code\Generator\ClassGenerator;
$a = new ClassGenerator();
$b = new ClassGenerator();
var_dump($a == $b);
That error occur : Fatal error: Nesting level too deep - recursive dependency?
Some unit tests can't be performed because of that.
Marco Pivetta commented
This is normal/not a bug. PHP's `==` is generally unsafe and can only
really be used on objects without internal recursion.
…On 19 Jan 2018 15:12, "JuJuDropThor" ***@***.***> wrote:
Hi guys
with that :
use Zend\Code\Generator\ClassGenerator;
$a = new ClassGenerator();
$b = new ClassGenerator();
var_dump($a == $b);
That error occur : Fatal error: Nesting level too deep - recursive
dependency?
Some unit tests can't be performed because of that.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#149>, or mute the
thread
<https://github.com/notifications/unsubscribe-auth/AAJakBX3rJAySNLm3Hd5_nxPsJtZy_6bks5tMKKxgaJpZM4Rkh3L>
.