diff options
author | Xinchen Hui <laruence@php.net> | 2015-03-11 08:20:03 +0800 |
---|---|---|
committer | Xinchen Hui <laruence@php.net> | 2015-03-11 08:20:03 +0800 |
commit | d4f727d0f875a3480611ae793ac40b391e62644f (patch) | |
tree | 559542020b98bd12a9b896782090d4d451a3cac0 | |
parent | 3f6b12795c34c08d14c451d0e78896c39a3d92d1 (diff) | |
parent | 675606f1a673e285cd0eb5720484376a5fc90eba (diff) | |
download | php-git-d4f727d0f875a3480611ae793ac40b391e62644f.tar.gz |
Merge branch 'PHP-5.5' into PHP-5.6
-rw-r--r-- | Zend/tests/bug69212.phpt | 16 |
1 files changed, 16 insertions, 0 deletions
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! |