diff options
Diffstat (limited to 'Zend/tests/catch_004.phpt')
-rwxr-xr-x | Zend/tests/catch_004.phpt | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/Zend/tests/catch_004.phpt b/Zend/tests/catch_004.phpt deleted file mode 100755 index 54920b8947..0000000000 --- a/Zend/tests/catch_004.phpt +++ /dev/null @@ -1,43 +0,0 @@ ---TEST-- -Catching an exception in a constructor inside a static method ---FILE-- -<?php - -class MyObject -{ - function fail() - { - throw new Exception(); - } - - function __construct() - { - self::fail(); - echo __METHOD__ . "() Must not be reached\n"; - } - - function __destruct() - { - echo __METHOD__ . "() Must not be called\n"; - } - - static function test() - { - try - { - new MyObject(); - } - catch(Exception $e) - { - echo "Caught\n"; - } - } -} - -MyObject::test(); - -?> -===DONE=== ---EXPECT-- -Caught -===DONE=== |