domdocumentToHtml() public static method

public static domdocumentToHtml ( $dom, $clone = true )
Beispiel #1
0
         $xml = new FluidXml();
         $actual = FluidHelper::isAnXmlString($xml->xml());
         $expected = true;
         \assert($actual === $expected, __($actual, $expected));
         $actual = FluidHelper::isAnXmlString(" \n \n \t" . $xml->xml());
         $expected = true;
         \assert($actual === $expected, __($actual, $expected));
         $actual = FluidHelper::isAnXmlString('item');
         $expected = false;
         \assert($actual === $expected, __($actual, $expected));
     });
 });
 describe(':domdocumentToHtml()', function () {
     it('should convert a DOMDocument instance to an HTML string without respecting void and not void tags.', function () {
         // This is only to analyze a condition (not used) for the code coverage reporter.
         FluidHelper::domdocumentToHtml((new FluidXml())->dom(), true);
     });
 });
 describe(':domdocumentToStringWithoutHeaders()', function () {
     it('should convert a DOMDocument instance to an XML string without the XML headers (declaration and stylesheets)', function () {
         $xml = new FluidXml();
         $actual = FluidHelper::domdocumentToStringWithoutHeaders($xml->dom());
         $expected = "<doc/>";
         \assert($actual === $expected, __($actual, $expected));
         $xml = new FluidXml('doc', ['stylesheet' => 'x.com/style.xsl']);
         $actual = FluidHelper::domdocumentToStringWithoutHeaders($xml->dom());
         $expected = "<doc/>";
         \assert($actual === $expected, __($actual, $expected));
     });
 });
 describe(':domnodelistToString()', function () {