diff options
Diffstat (limited to 'Zend/tests/bug33771.phpt')
-rw-r--r-- | Zend/tests/bug33771.phpt | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/Zend/tests/bug33771.phpt b/Zend/tests/bug33771.phpt deleted file mode 100644 index a786e58066..0000000000 --- a/Zend/tests/bug33771.phpt +++ /dev/null @@ -1,40 +0,0 @@ ---TEST-- -Bug #33771 (error_reporting falls to 0 when @ was used inside try/catch block) ---FILE-- -<?php - -error_reporting(E_ALL | E_STRICT); - -var_dump(error_reporting()); - -function make_exception() -{ - throw new Exception(); -} - -function make_exception_and_change_err_reporting() -{ - error_reporting(E_ALL & ~E_STRICT); - throw new Exception(); -} - - -try { - @make_exception(); -} catch (Exception $e) {} - -var_dump(error_reporting()); - -try { - @make_exception_and_change_err_reporting(); -} catch (Exception $e) {} - -var_dump(error_reporting()); - -echo "Done\n"; -?> ---EXPECTF-- -int(8191) -int(8191) -int(6143) -Done |