diff options
Diffstat (limited to 'ext/zend_test/tests/observer_eval_01.phpt')
-rw-r--r-- | ext/zend_test/tests/observer_eval_01.phpt | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/ext/zend_test/tests/observer_eval_01.phpt b/ext/zend_test/tests/observer_eval_01.phpt new file mode 100644 index 0000000000..1a230c7d96 --- /dev/null +++ b/ext/zend_test/tests/observer_eval_01.phpt @@ -0,0 +1,21 @@ +--TEST-- +Observer: Basic eval observability +--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 +echo eval("return 'Foo eval' . PHP_EOL;"); +echo 'DONE' . PHP_EOL; +?> +--EXPECTF-- +<!-- init '%s/observer_eval_%d.php' --> +<file '%s/observer_eval_%d.php'> + <!-- init '%s/observer_eval_%d.php(%d) : eval()'d code' --> + <file '%s/observer_eval_%d.php(%d) : eval()'d code'> + </file '%s/observer_eval_%d.php(%d) : eval()'d code'> +Foo eval +DONE +</file '%s/observer_eval_%d.php'> |