1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
--TEST--
Dom\Element::setAttributeNode(NS) inuse error
--EXTENSIONS--
dom
--FILE--
<?php
$dom1 = Dom\HTMLDocument::createEmpty();
$container = $dom1->appendChild($dom1->createElement("container"));
$attr1 = $dom1->createAttribute("my-attribute");
$attr1->value = "1";
$container->setAttributeNode($attr1);
$element = $container->appendChild($dom1->createElement("element"));
try {
$element->setAttributeNode($attr1);
} catch (DOMException $e) {
echo $e->getMessage(), "\n";
}
echo $dom1->saveHtml(), "\n";
?>
--EXPECT--
Inuse Attribute Error
<container my-attribute="1"><element></element></container>
|