Current Path: > > opt > cloudlinux > alt-php52 > > 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 |
---|---|---|---|---|
testBasic_apiVersion.phpt | File | 449 bytes | December 12 2019 15:05:42. | |
testBasic_attributesToString.phpt | File | 3631 bytes | December 12 2019 15:05:42. | |
testBasic_collapseEmptyTags.phpt | File | 1795 bytes | December 12 2019 15:05:42. | |
testBasic_createCDataSection.phpt | File | 494 bytes | December 12 2019 15:05:42. | |
testBasic_createComment.phpt | File | 471 bytes | December 12 2019 15:05:42. | |
testBasic_createEndElement.phpt | File | 696 bytes | December 12 2019 15:05:42. | |
testBasic_createStartElement.phpt | File | 3773 bytes | December 12 2019 15:05:42. | |
testBasic_createTag.phpt | File | 5916 bytes | December 12 2019 15:05:42. | |
testBasic_createTagFromArray.phpt | File | 9309 bytes | December 12 2019 15:05:42. | |
testBasic_getDocTypeDeclaration.phpt | File | 1516 bytes | December 12 2019 15:05:42. | |
testBasic_getXmlDeclaration.phpt | File | 1167 bytes | December 12 2019 15:05:42. | |
testBasic_isValidName.phpt | File | 1410 bytes | December 12 2019 15:05:42. | |
testBasic_raiseError.phpt | File | 502 bytes | December 12 2019 15:05:42. | |
testBasic_replaceEntities.phpt | File | 3248 bytes | December 12 2019 15:05:42. | |
testBasic_reverseEntities.phpt | File | 3233 bytes | December 12 2019 15:05:42. | |
testBasic_splitQualifiedName.phpt | File | 983 bytes | December 12 2019 15:05:42. | |
testBug_18343.phpt | File | 3219 bytes | December 12 2019 15:05:42. | |
testBug_4950.phpt | File | 675 bytes | December 12 2019 15:05:42. | |
testBug_5392.phpt | File | 1097 bytes | December 12 2019 15:05:42. |
--TEST-- XML_Util tests for Bug #18343 Entities in file names decoded during packaging --CREDITS-- Chuck Burgess <ashnazg@php.net> # created for v1.2.2a1 2014-06-03 --FILE-- <?php require_once 'XML' . DIRECTORY_SEPARATOR . 'Util.php'; echo '=====XML_Util tests for Bug #18343 "Entities in file names decoded during packaging"=====' . PHP_EOL . PHP_EOL; echo "TEST: test case provided in bug report" . PHP_EOL; $array = array( "qname" => "install", "attributes" => array( "as" => "Horde/Feed/fixtures/lexicon/http-p.moreover.com-cgi-local-page%2Fo=rss&s=Newsweek", "name" => "test/Horde/Feed/fixtures/lexicon/http-p.moreover.com-cgi-local-page%2Fo=rss&s=Newsweek", ) ); echo "No matter what flags are given to createTagFromArray(), an attribute must *always* be at least ENTITIES_XML encoded..." . PHP_EOL . PHP_EOL; $flags = array( 'no flag' => null, 'false' => false, 'ENTITIES_NONE' => XML_UTIL_ENTITIES_NONE, 'ENTITIES_XML' => XML_UTIL_ENTITIES_XML, 'ENTITIES_XML_REQUIRED' => XML_UTIL_ENTITIES_XML_REQUIRED, 'ENTITIES_HTML' => XML_UTIL_ENTITIES_HTML, 'REPLACE_ENTITIES' => XML_UTIL_REPLACE_ENTITIES, ); foreach ($flags as $flagKey => $flagValue) { echo "Testing with $flagKey:" . PHP_EOL; echo XML_Util::createTagFromArray($array, $flagValue) . PHP_EOL . PHP_EOL; } ?> --EXPECT-- =====XML_Util tests for Bug #18343 "Entities in file names decoded during packaging"===== TEST: test case provided in bug report No matter what flags are given to createTagFromArray(), an attribute must *always* be at least ENTITIES_XML encoded... Testing with no flag: <install as="Horde/Feed/fixtures/lexicon/http-p.moreover.com-cgi-local-page%2Fo=rss&s=Newsweek" name="test/Horde/Feed/fixtures/lexicon/http-p.moreover.com-cgi-local-page%2Fo=rss&s=Newsweek" /> Testing with false: <install as="Horde/Feed/fixtures/lexicon/http-p.moreover.com-cgi-local-page%2Fo=rss&s=Newsweek" name="test/Horde/Feed/fixtures/lexicon/http-p.moreover.com-cgi-local-page%2Fo=rss&s=Newsweek" /> Testing with ENTITIES_NONE: <install as="Horde/Feed/fixtures/lexicon/http-p.moreover.com-cgi-local-page%2Fo=rss&s=Newsweek" name="test/Horde/Feed/fixtures/lexicon/http-p.moreover.com-cgi-local-page%2Fo=rss&s=Newsweek" /> Testing with ENTITIES_XML: <install as="Horde/Feed/fixtures/lexicon/http-p.moreover.com-cgi-local-page%2Fo=rss&s=Newsweek" name="test/Horde/Feed/fixtures/lexicon/http-p.moreover.com-cgi-local-page%2Fo=rss&s=Newsweek" /> Testing with ENTITIES_XML_REQUIRED: <install as="Horde/Feed/fixtures/lexicon/http-p.moreover.com-cgi-local-page%2Fo=rss&s=Newsweek" name="test/Horde/Feed/fixtures/lexicon/http-p.moreover.com-cgi-local-page%2Fo=rss&s=Newsweek" /> Testing with ENTITIES_HTML: <install as="Horde/Feed/fixtures/lexicon/http-p.moreover.com-cgi-local-page%2Fo=rss&s=Newsweek" name="test/Horde/Feed/fixtures/lexicon/http-p.moreover.com-cgi-local-page%2Fo=rss&s=Newsweek" /> Testing with REPLACE_ENTITIES: <install as="Horde/Feed/fixtures/lexicon/http-p.moreover.com-cgi-local-page%2Fo=rss&s=Newsweek" name="test/Horde/Feed/fixtures/lexicon/http-p.moreover.com-cgi-local-page%2Fo=rss&s=Newsweek" />
SILENT KILLER Tool