Skip to content

Commit ce80faf

Browse files
committed
UnitTest fix
1 parent 87909c0 commit ce80faf

1 file changed

Lines changed: 13 additions & 10 deletions

File tree

tests/Debug/Type/ObjectTest.php

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -301,16 +301,19 @@ static function ($foo, $bar) {
301301
42,
302302
), \array_keys($abs['properties']));
303303
},
304-
'html' => '<li class="m_log"><div class="groupByInheritance t_object" data-accessible="public"><span class="t_identifier" data-type-more="className"><span class="classname">stdClass</span></span>
305-
<dl class="object-inner">
306-
<dt class="attributes">attributes</dt>
307-
<dd class="attribute"><span class="classname">AllowDynamicProperties</span></dd>
308-
<dt class="properties">properties</dt>
309-
<dd class="property public"><span class="t_modifier_public">public</span> <span class="no-quotes t_identifier t_int">42</span> <span class="t_operator">=</span> <span class="t_string">int key</span></dd>
310-
<dd class="property public"><span class="t_modifier_public">public</span> <span class="no-quotes t_identifier t_string">foo</span> <span class="t_operator">=</span> <span class="t_string">bar</span></dd>
311-
<dt class="methods">no methods</dt>
312-
</dl>
313-
</div></li>',
304+
'html' => '<li class="m_log"><div class="groupByInheritance t_object" data-accessible="public"><span class="t_identifier" data-type-more="className"><span class="classname">stdClass</span></span>' . "\n"
305+
. '<dl class="object-inner">' . "\n"
306+
. (PHP_VERSION_ID >= 80200
307+
? ''
308+
. '<dt class="attributes">attributes</dt>' . "\n"
309+
. '<dd class="attribute"><span class="classname">AllowDynamicProperties</span></dd>' . "\n"
310+
: '')
311+
. '<dt class="properties">properties</dt>' . "\n"
312+
. '<dd class="property public"><span class="t_modifier_public">public</span> <span class="no-quotes t_identifier t_int">42</span> <span class="t_operator">=</span> <span class="t_string">int key</span></dd>' . "\n"
313+
. '<dd class="property public"><span class="t_modifier_public">public</span> <span class="no-quotes t_identifier t_string">foo</span> <span class="t_operator">=</span> <span class="t_string">bar</span></dd>' . "\n"
314+
. '<dt class="methods">no methods</dt>' . "\n"
315+
. '</dl>' . "\n"
316+
. '</div></li>',
314317
'streamAnsi' => \str_replace('\e', "\e", '\e[1mstdClass\e[22m
315318
\e[4mproperties:\e[24m
316319
\e[38;5;250m(public)\e[0m \e[38;5;83m\e[96m42\e[38;5;83;49m\e[0m \e[38;5;224m=\e[0m \e[38;5;250m"\e[0mint key\e[38;5;250m"\e[0m

0 commit comments

Comments
 (0)