public function test__recursive_force_closing_tags__force_close_with_children() { $dom = new DOMDocument(); $node = $dom->createElement('div'); $child_with_closing = $dom->createElement('amp-img'); $child_self_closing = $dom->createElement('br'); $node->appendChild($child_with_closing); $node->appendChild($child_self_closing); $expected = '<div><amp-img></amp-img><br/></div>'; AMP_DOM_Utils::recursive_force_closing_tags($dom, $node); $this->assertEquals($expected, $dom->saveXML($node)); }