![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/old/vendor/phpgt/dom/test/phpunit/ |
<?php namespace Gt\Dom\Test; use Gt\Dom\HTMLDocument; use Gt\Dom\Test\Helper\Helper; use Gt\Dom\TokenList; use PHPUnit\Framework\TestCase; class AttrTest extends TestCase { public function testAttrMove() { $document = new HTMLDocument(Helper::DOCS_ATTR_GETATTRIBUTENODE); $arduinoElement = $document->getElementById("arduino"); $raspberryPiElement = $document->getElementById("raspberry-pi"); // Reference the attribute, remove it from its current parent, reattach it to new parent. $attribute = $raspberryPiElement->getAttributeNode("class"); $raspberryPiElement->removeAttributeNode($attribute); $arduinoElement->setAttributeNode($attribute); $this->assertSame($attribute, $arduinoElement->getAttributeNode("class")); $this->assertFalse($raspberryPiElement->getAttributeNode("class")); } }