From: Thiago Carvalho Date: Wed, 11 Oct 2017 06:53:13 +0000 (+0200) Subject: Add tests to XMLReader::expand error paths X-Git-Tag: php-7.3.0alpha1~1237 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=4c97dc099c6c9499e6fdd8c2b4c125f3cfcdb7d6;p=php Add tests to XMLReader::expand error paths --- diff --git a/ext/xmlreader/tests/expand_error.phpt b/ext/xmlreader/tests/expand_error.phpt new file mode 100644 index 0000000000..4b2799336b --- /dev/null +++ b/ext/xmlreader/tests/expand_error.phpt @@ -0,0 +1,29 @@ +--TEST-- +XMLReader: Expand Error +--SKIPIF-- + +--FILE-- + +new book'; + +$reader = new XMLReader(); +var_dump($reader->expand()); +$reader->close(); + +$reader = new XMLReader(); +$reader->XML($xmlstring); +var_dump($reader->expand()); +$reader->close(); +?> +--EXPECTF-- +Warning: XMLReader::expand(): Load Data before trying to expand in %s on line %d +bool(false) + +Warning: XMLReader::expand(): An Error Occurred while expanding in %s on line %d +bool(false) \ No newline at end of file