Annotation of embedaddon/php/ext/readline/tests/readline_callback_handler_install_001.phpt, revision 1.1.1.2

1.1       misho       1: --TEST--
                      2: readline_callback_handler_install(): Basic test
                      3: --SKIPIF--
                      4: <?php if (!extension_loaded("readline") || !function_exists('readline_callback_handler_install')) die("skip"); ?>
                      5: --FILE--
                      6: <?php
                      7: 
                      8: function foo() {
                      9:        readline_callback_handler_remove();
                     10: }
                     11: 
                     12: var_dump(readline_callback_handler_install('testing: ', 'foo'));
                     13: var_dump(readline_callback_handler_install('testing: ', 'foobar!'));
                     14: var_dump(readline_callback_handler_install('testing: '));
                     15: 
                     16: ?>
                     17: --EXPECTF--
1.1.1.2 ! misho      18: %Atesting: bool(true)
1.1       misho      19: 
                     20: Warning: readline_callback_handler_install(): foobar! is not callable in %s on line %d
                     21: bool(false)
                     22: 
                     23: Warning: readline_callback_handler_install() expects exactly 2 parameters, 1 given in %s on line %d
                     24: NULL

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