1--TEST--
2DOM\HTMLDocument::createFromFile() with DOM\HTML_NO_DEFAULT_NS
3--EXTENSIONS--
4dom
5--FILE--
6<?php
7
8$dom = DOM\HTMLDocument::createFromFile(__DIR__ . "/paragraph.html", LIBXML_HTML_NOIMPLIED | LIBXML_NOERROR);
9$xpath = new DOM\XPath($dom);
10$xpath->registerNamespace("x", "http://www.w3.org/1999/xhtml");
11var_dump($xpath->query("//p"));
12var_dump($xpath->query("//x:p"));
13
14$dom = DOM\HTMLDocument::createFromFile(__DIR__ . "/paragraph.html", LIBXML_HTML_NOIMPLIED | LIBXML_NOERROR | DOM\HTML_NO_DEFAULT_NS);
15$xpath = new DOM\XPath($dom);
16$xpath->registerNamespace("x", "http://www.w3.org/1999/xhtml");
17var_dump($xpath->query("//p"));
18var_dump($xpath->query("//x:p"));
19
20?>
21--EXPECT--
22object(DOM\NodeList)#3 (1) {
23  ["length"]=>
24  int(0)
25}
26object(DOM\NodeList)#4 (1) {
27  ["length"]=>
28  int(1)
29}
30object(DOM\NodeList)#3 (1) {
31  ["length"]=>
32  int(1)
33}
34object(DOM\NodeList)#3 (1) {
35  ["length"]=>
36  int(0)
37}
38