From: Xinchen Hui Date: Wed, 11 Mar 2015 00:19:34 +0000 (+0800) Subject: Improve test script for #69212 X-Git-Tag: php-5.5.24RC1~57 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=675606f1a673e285cd0eb5720484376a5fc90eba;p=php Improve test script for #69212 --- diff --git a/Zend/tests/bug69212.phpt b/Zend/tests/bug69212.phpt index 801073e2ca..5f20faaf4e 100644 --- a/Zend/tests/bug69212.phpt +++ b/Zend/tests/bug69212.phpt @@ -21,7 +21,23 @@ try { echo "Caught!\n"; } +try { + $f = function () {}; + $f->__invoke(do_throw()); +} catch (Exception $e) { + echo "Caught!\n"; +} + +try { + $t = new Test; + $f->__invoke($t->bar(Test::foo(do_throw()))); +} catch (Exception $e) { + echo "Caught!\n"; +} + ?> --EXPECT-- Caught! Caught! +Caught! +Caught!