diff --git a/ext/dom/tests/bug35342.phpt b/ext/dom/tests/bug35342.phpt new file mode 100644 index 00000000000..2aab3852b22 --- /dev/null +++ b/ext/dom/tests/bug35342.phpt @@ -0,0 +1,17 @@ +--TEST-- +Bug # 35342: isset(DOMNodeList->length) returns false +--SKIPIF-- + +--FILE-- +loadXML("foobarfoobar#2"); + +$nodelist = $dom->getElementsByTagName("foo"); + +var_dump($nodelist->length, isset($nodelist->length), isset($nodelist->foo)); +?> +--EXPECT-- +int(2) +bool(true) +bool(false)