diff options
Diffstat (limited to 'ext/zend_test/tests/observer_basic_03.phpt')
-rw-r--r-- | ext/zend_test/tests/observer_basic_03.phpt | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/ext/zend_test/tests/observer_basic_03.phpt b/ext/zend_test/tests/observer_basic_03.phpt new file mode 100644 index 0000000000..6a2d0b16ee --- /dev/null +++ b/ext/zend_test/tests/observer_basic_03.phpt @@ -0,0 +1,36 @@ +--TEST-- +Observer: Basic observability of includes +--SKIPIF-- +<?php if (!extension_loaded('zend-test')) die('skip: zend-test extension required'); ?> +--INI-- +zend_test.observer.enabled=1 +zend_test.observer.observe_all=1 +--FILE-- +<?php +function foo() +{ + echo 'Foo' . PHP_EOL; +} + +foo(); +include __DIR__ . '/observer.inc'; +foo(); +?> +--EXPECTF-- +<!-- init '%s/observer_basic_03.php' --> +<file '%s/observer_basic_03.php'> + <!-- init foo() --> + <foo> +Foo + </foo> + <!-- init '%s/observer.inc' --> + <file '%s/observer.inc'> + <!-- init foo_observer_test() --> + <foo_observer_test> +foo_observer_test + </foo_observer_test> + </file '%s/observer.inc'> + <foo> +Foo + </foo> +</file '%s/observer_basic_03.php'> |