diff options
Diffstat (limited to 'Zend/tests/methods-on-non-objects-nested-calls.phpt')
-rw-r--r-- | Zend/tests/methods-on-non-objects-nested-calls.phpt | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/Zend/tests/methods-on-non-objects-nested-calls.phpt b/Zend/tests/methods-on-non-objects-nested-calls.phpt deleted file mode 100644 index b25aeafd9c..0000000000 --- a/Zend/tests/methods-on-non-objects-nested-calls.phpt +++ /dev/null @@ -1,47 +0,0 @@ ---TEST-- -Catch method calls on non-objects with nested function and method calls ---FILE-- -<?php -function nested() { - throw new LogicException('Should not be called'); -} -set_error_handler(function($code, $message) { - static $i= 0; - echo 'Called #'.(++$i)."\n"; -}); - -$x= null; -var_dump($x->method(nested())); -var_dump($x->method(nested(), nested())); -var_dump($x->method(nested(nested()))); -var_dump($x->method($x->nested())); -var_dump($x->method($x->nested(), $x->nested())); -var_dump($x->method($x->nested(nested()))); -var_dump($x->method($x->nested($x->deep()))); -var_dump($x->method($x->nested(nested($x->deep())))); -var_dump($x->method(nested(nested($x->nested())))); -var_dump($x->method([nested()])); -echo "Alive\n"; -?> ---EXPECTF-- -Called #1 -NULL -Called #2 -NULL -Called #3 -NULL -Called #4 -NULL -Called #5 -NULL -Called #6 -NULL -Called #7 -NULL -Called #8 -NULL -Called #9 -NULL -Called #10 -NULL -Alive |