Current Path: > > opt > cloudlinux > alt-php74 > root > usr > share > pear > > test > > XML_Util > tests
Operation : Linux premium131.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64 Software : Apache Server IP : 162.0.232.56 | Your IP: 216.73.216.111 Domains : 1034 Domain(s) Permission : [ 0755 ]
Name | Type | Size | Last Modified | Actions |
---|---|---|---|---|
AbstractUnitTests.php | File | 424 bytes | May 12 2025 17:22:48. | |
ApiVersionTests.php | File | 221 bytes | May 12 2025 17:22:48. | |
AttributesToStringTests.php | File | 7702 bytes | May 12 2025 17:22:48. | |
Bug18343Tests.php | File | 1742 bytes | May 12 2025 17:22:48. | |
Bug21177Tests.php | File | 1054 bytes | May 12 2025 17:22:48. | |
Bug21184Tests.php | File | 450 bytes | May 12 2025 17:22:48. | |
Bug4950Tests.php | File | 729 bytes | May 12 2025 17:22:48. | |
Bug5392Tests.php | File | 767 bytes | May 12 2025 17:22:48. | |
CollapseEmptyTagsTests.php | File | 4353 bytes | May 12 2025 17:22:48. | |
CreateCDataSectionTests.php | File | 362 bytes | May 12 2025 17:22:48. | |
CreateCommentTests.php | File | 340 bytes | May 12 2025 17:22:48. | |
CreateEndElementTests.php | File | 613 bytes | May 12 2025 17:22:48. | |
CreateStartElementTests.php | File | 5410 bytes | May 12 2025 17:22:48. | |
CreateTagFromArrayTests.php | File | 13492 bytes | May 12 2025 17:22:48. | |
CreateTagTests.php | File | 7978 bytes | May 12 2025 17:22:48. | |
GetDocTypeDeclarationTests.php | File | 1779 bytes | May 12 2025 17:22:48. | |
GetXmlDeclarationTests.php | File | 1164 bytes | May 12 2025 17:22:48. | |
IsValidNameTests.php | File | 1983 bytes | May 12 2025 17:22:48. | |
RaiseErrorTests.php | File | 448 bytes | May 12 2025 17:22:48. | |
ReplaceEntitiesTests.php | File | 4321 bytes | May 12 2025 17:22:48. | |
ReverseEntitiesTests.php | File | 4310 bytes | May 12 2025 17:22:48. | |
SplitQualifiedNameTests.php | File | 839 bytes | May 12 2025 17:22:48. |
<?php class CreateStartElementTests extends AbstractUnitTests { /** * @covers XML_Util::createStartElement() */ public function testCreateStartElementForTagOnly() { $original = "myNs:myTag"; $expected = "<myNs:myTag>"; $this->assertEquals($expected, XML_Util::createStartElement($original)); } /** * @covers XML_Util::createStartElement() */ public function testCreateStartElementForTagWithAttributes() { $originalTag = "myNs:myTag"; $originalAttributes = array("foo" => "bar"); $expected = "<myNs:myTag foo=\"bar\">"; $this->assertEquals($expected, XML_Util::createStartElement($originalTag, $originalAttributes)); } /** * @covers XML_Util::createStartElement() */ public function testCreateStartElementForTagWithEmptyAttributes() { $originalTag = "myNs:myTag"; $originalAttributes = ""; $expected = "<myNs:myTag>"; $this->assertEquals($expected, XML_Util::createStartElement($originalTag, $originalAttributes)); } /** * @covers XML_Util::createStartElement() */ public function testCreateStartElementForTagWithAttributesAndNamespace() { $originalTag = "myNs:myTag"; $originalAttributes = array("foo" => "bar"); $originalNamespace = "http://www.w3c.org/myNs#"; $expected = "<myNs:myTag foo=\"bar\" xmlns:myNs=\"http://www.w3c.org/myNs#\">"; $this->assertEquals($expected, XML_Util::createStartElement($originalTag, $originalAttributes, $originalNamespace)); } /** * @covers XML_Util::createStartElement() */ public function testCreateStartElementForTagWithEmptyAttributesAndNonUriNamespace() { $originalTag = "myTag"; $originalAttributes = ""; $originalNamespace = "foo"; $expected = "<myTag xmlns=\"foo\">"; $this->assertEquals($expected, XML_Util::createStartElement($originalTag, $originalAttributes, $originalNamespace)); } /** * @covers XML_Util::createStartElement() */ public function testCreateStartElementForTagWithAttributesAndNamespaceWithMultiline() { $originalTag = "myNs:myTag"; $originalAttributes = array("foo" => "bar"); $originalNamespace = "http://www.w3c.org/myNs#"; $expected = <<< EOF <myNs:myTag foo="bar" xmlns:myNs="http://www.w3c.org/myNs#"> EOF; $multiline = true; $this->assertEquals($expected, XML_Util::createStartElement($originalTag, $originalAttributes, $originalNamespace, $multiline)); } /** * @covers XML_Util::createStartElement() */ public function testCreateStartElementForTagWithAttributesAndNamespaceWithMultilineAndIndent() { $originalTag = "myNs:myTag"; $originalAttributes = array("foo" => "bar"); $originalNamespace = "http://www.w3c.org/myNs#"; $expected = <<< EOF <myNs:myTag foo="bar" xmlns:myNs="http://www.w3c.org/myNs#"> EOF; $multiline = true; $indent = " "; $this->assertEquals($expected, XML_Util::createStartElement($originalTag, $originalAttributes, $originalNamespace, $multiline, $indent)); } /** * @covers XML_Util::createStartElement() */ public function testCreateStartElementForTagWithAttributesAndNamespaceWithMultilineAndIndentAndLinebreak() { $originalTag = "myNs:myTag"; $originalAttributes = array("foo" => "bar"); $originalNamespace = "http://www.w3c.org/myNs#"; $expected = "<myNs:myTag foo=\"bar\"^ xmlns:myNs=\"http://www.w3c.org/myNs#\">"; $multiline = true; $indent = " "; $linebreak = "^"; $this->assertEquals($expected, XML_Util::createStartElement($originalTag, $originalAttributes, $originalNamespace, $multiline, $indent, $linebreak)); } /** * @covers XML_Util::createStartElement() */ public function testCreateStartElementForTagWithAttributesAndNamespaceWithMultilineAndIndentAndLinebreakAndSortAttributesIsTrue() { $originalTag = "myNs:myTag"; $originalAttributes = array("foo" => "bar", "boo" => "baz"); $originalNamespace = "http://www.w3c.org/myNs#"; $expected = "<myNs:myTag boo=\"baz\"^ foo=\"bar\"^ xmlns:myNs=\"http://www.w3c.org/myNs#\">"; $multiline = true; $indent = " "; $linebreak = "^"; $sortAttributes = true; $this->assertEquals($expected, XML_Util::createStartElement($originalTag, $originalAttributes, $originalNamespace, $multiline, $indent, $linebreak, $sortAttributes)); } /** * @covers XML_Util::createStartElement() */ public function testCreateStartElementForTagWithAttributesAndNamespaceWithMultilineAndIndentAndLinebreakAndSortAttributesIsFalse() { $originalTag = "myNs:myTag"; $originalAttributes = array("foo" => "bar", "boo" => "baz"); $originalNamespace = "http://www.w3c.org/myNs#"; $expected = "<myNs:myTag foo=\"bar\"^ boo=\"baz\"^ xmlns:myNs=\"http://www.w3c.org/myNs#\">"; $multiline = true; $indent = " "; $linebreak = "^"; $sortAttributes = false; $this->assertEquals($expected, XML_Util::createStartElement($originalTag, $originalAttributes, $originalNamespace, $multiline, $indent, $linebreak, $sortAttributes)); } }
SILENT KILLER Tool