xref: /PHP-8.0/ext/dom/tests/bug67474.phpt (revision ab92ffee)
1--TEST--
2Bug #67474 getElementsByTagNameNS and default namespace
3--SKIPIF--
4<?php
5require_once('skipif.inc');
6?>
7--FILE--
8<?php
9declare(strict_types=1);
10
11$doc = new DOMDocument();
12$doc->loadXML('<root xmlns:x="x"><a/><x:a/></root>');
13$list = $doc->getElementsByTagNameNS('', 'a');
14var_dump($list->length);
15$list = $doc->getElementsByTagNameNS(null, 'a');
16var_dump($list->length);
17
18$elem = $doc->documentElement;
19$list = $elem->getElementsByTagNameNS('', 'a');
20var_dump($list->length);
21$list = $elem->getElementsByTagNameNS(null, 'a');
22var_dump($list->length);
23
24?>
25--EXPECT--
26int(1)
27int(1)
28int(1)
29int(1)
30