Mercurial > hg > isophonics-drupal-site
annotate vendor/symfony/debug/Resources/ext/tests/002.phpt @ 19:fa3358dc1485 tip
Add ndrum files
author | Chris Cannam |
---|---|
date | Wed, 28 Aug 2019 13:14:47 +0100 |
parents | 7a779792577d |
children |
rev | line source |
---|---|
Chris@0 | 1 --TEST-- |
Chris@0 | 2 Test symfony_debug_backtrace in case of fatal error |
Chris@0 | 3 --SKIPIF-- |
Chris@12 | 4 <?php if (!extension_loaded('symfony_debug')) { |
Chris@12 | 5 echo 'skip'; |
Chris@12 | 6 } ?> |
Chris@0 | 7 --FILE-- |
Chris@0 | 8 <?php |
Chris@0 | 9 |
Chris@0 | 10 function bar() |
Chris@0 | 11 { |
Chris@0 | 12 foo(); |
Chris@0 | 13 } |
Chris@0 | 14 |
Chris@0 | 15 function foo() |
Chris@0 | 16 { |
Chris@0 | 17 notexist(); |
Chris@0 | 18 } |
Chris@0 | 19 |
Chris@0 | 20 function bt() |
Chris@0 | 21 { |
Chris@0 | 22 print_r(symfony_debug_backtrace()); |
Chris@0 | 23 } |
Chris@0 | 24 |
Chris@0 | 25 register_shutdown_function('bt'); |
Chris@0 | 26 |
Chris@0 | 27 bar(); |
Chris@0 | 28 |
Chris@0 | 29 ?> |
Chris@0 | 30 --EXPECTF-- |
Chris@0 | 31 Fatal error: Call to undefined function notexist() in %s on line %d |
Chris@0 | 32 Array |
Chris@0 | 33 ( |
Chris@0 | 34 [0] => Array |
Chris@0 | 35 ( |
Chris@0 | 36 [function] => bt |
Chris@0 | 37 [args] => Array |
Chris@0 | 38 ( |
Chris@0 | 39 ) |
Chris@0 | 40 |
Chris@0 | 41 ) |
Chris@0 | 42 |
Chris@0 | 43 [1] => Array |
Chris@0 | 44 ( |
Chris@0 | 45 [file] => %s |
Chris@0 | 46 [line] => %d |
Chris@0 | 47 [function] => foo |
Chris@0 | 48 [args] => Array |
Chris@0 | 49 ( |
Chris@0 | 50 ) |
Chris@0 | 51 |
Chris@0 | 52 ) |
Chris@0 | 53 |
Chris@0 | 54 [2] => Array |
Chris@0 | 55 ( |
Chris@0 | 56 [file] => %s |
Chris@0 | 57 [line] => %d |
Chris@0 | 58 [function] => bar |
Chris@0 | 59 [args] => Array |
Chris@0 | 60 ( |
Chris@0 | 61 ) |
Chris@0 | 62 |
Chris@0 | 63 ) |
Chris@0 | 64 |
Chris@0 | 65 ) |