Annotation of embedaddon/php/Zend/tests/bug60909_1.phpt, revision 1.1

1.1     ! misho       1: --TEST--
        !             2: Bug #60909 (custom error handler throwing Exception + fatal error = no shutdown function).
        !             3: --FILE--
        !             4: <?php
        !             5: register_shutdown_function(function(){echo("\n\n!!!shutdown!!!\n\n");});
        !             6: set_error_handler(function($errno, $errstr, $errfile, $errline){
        !             7:  echo "error($errstr)";
        !             8:  throw new Exception("Foo");
        !             9: });
        !            10: 
        !            11: require 'notfound.php';
        !            12: --EXPECTF--
        !            13: error(require(notfound.php): failed to open stream: %s)
        !            14: Warning: Uncaught exception 'Exception' with message 'Foo' in %sbug60909_1.php:5
        !            15: Stack trace:
        !            16: #0 %sbug60909_1.php(8): {closure}(2, 'require(notfoun...', '%s', 8, Array)
        !            17: #1 %sbug60909_1.php(8): require()
        !            18: #2 {main}
        !            19:   thrown in %sbug60909_1.php on line 5
        !            20: 
        !            21: Fatal error: main(): Failed opening required 'notfound.php' (include_path='%s') in %sbug60909_1.php on line 8
        !            22: 
        !            23: 
        !            24: !!!shutdown!!!

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>