Annotation of embedaddon/php/tests/lang/045.phpt, revision 1.1.1.1

1.1       misho       1: --TEST--
                      2: Timeout again inside register_shutdown_function
                      3: --SKIPIF--
                      4: <?php
                      5: if (getenv("SKIP_SLOW_TESTS")) die("skip slow test");
                      6: ?>
                      7: --FILE--
                      8: <?php
                      9: set_time_limit(1);
                     10: register_shutdown_function("plop");
                     11: 
                     12: function plop() {
                     13:     $ts = time();
                     14:     while(true) {
                     15:         if ((time()-$ts) > 2) {
                     16:             echo "Failed!";
                     17:             break;
                     18:         }
                     19:     }
                     20: }
                     21: plop();
                     22: ?>
                     23: ===DONE===
                     24: --EXPECTF--
                     25: Fatal error: Maximum execution time of 1 second exceeded in %s on line %d
                     26: 
                     27: Fatal error: Maximum execution time of 1 second exceeded in %s on line %d

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