Current Path : /usr/local/share/pear/test/XML_Parser/tests/ |
FreeBSD hs32.drive.ne.jp 9.1-RELEASE FreeBSD 9.1-RELEASE #1: Wed Jan 14 12:18:08 JST 2015 root@hs32.drive.ne.jp:/sys/amd64/compile/hs32 amd64 |
Current File : //usr/local/share/pear/test/XML_Parser/tests/bug-9328c.phpt |
--TEST-- XML Parser: test for Bug #9328 "assigned by reference error in XML_RSS parse" --SKIPIF-- <?php if (version_compare(PHP_VERSION, '5.2.7', 'lt') || version_compare(PHP_VERSION, '5.2.9', 'gt') ) { print 'skip - test only applies to PHP5.2.7 through 5.2.9'; } if (!extension_loaded('xml')) { print 'skip - xml extension not available'; } /* * can't test if XML_RSS is not installed */ $originalErrorReporting = error_reporting(); error_reporting(E_ALL & ~E_WARNING); if (false == (include_once 'XML/RSS.php')) { print('skip - XML_RSS is not installed'); } error_reporting($originalErrorReporting); ?> --FILE-- <?php /* * this issue only exists in PHP4 */ require_once 'XML/RSS.php'; $url = 'www.someverybogusurl.thisisnotatld'; $rss =& new XML_RSS($url); $error = $rss->parse(); echo $error->getMessage() . PHP_EOL; ?> --EXPECT-- XML_Parser: Invalid document end at XML input line 1:1