Skip to content

Commit af2fb57

Browse files
committed
add test for Bug #9328
git-svn-id: https://svn.php.net/repository/pear/packages/XML_Parser/trunk@266396 c90b9560-bf6c-de11-be94-00142212c4b1
1 parent b1092ba commit af2fb57

File tree

3 files changed

+16
-0
lines changed

3 files changed

+16
-0
lines changed

package.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@ Furthermore its now possible to split the parser from the handler object, so you
6868
<file role="test" name="003.phpt"/>
6969
<file role="test" name="004.phpt"/>
7070
<file role="test" name="005.phpt"/>
71+
<file role="test" name="bug-9328.phpt"/>
7172
<file role="test" name="test2.xml"/>
7273
<file role="test" name="test3.xml"/>
7374
</dir> <!-- /tests -->

package2.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,7 @@ Furthermore its now possible to split the parser from the handler object, so you
7373
<file baseinstalldir="XML" name="003.phpt" role="test" />
7474
<file baseinstalldir="XML" name="004.phpt" role="test" />
7575
<file baseinstalldir="XML" name="005.phpt" role="test" />
76+
<file baseinstalldir="XML" name="bug-9328.phpt" role="test" />
7677
<file baseinstalldir="XML" name="test2.xml" role="test" />
7778
<file baseinstalldir="XML" name="test3.xml" role="test" />
7879
</dir> <!-- /tests -->

tests/bug-9328.phpt

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
--TEST--
2+
XML Parser: test for Bug #9328 "assigned by reference error in XML_RSS parse"
3+
--FILE--
4+
<?php
5+
require_once 'XML/RSS.php';
6+
7+
$url = 'www.someverybogusurl.com';
8+
$rss =& new XML_RSS($url);
9+
10+
$error = $rss->parse();
11+
echo $error->getMessage() . PHP_EOL;
12+
?>
13+
--EXPECT--
14+
XML_Parser: Invalid document end at XML input line 1:1

0 commit comments

Comments
 (0)