felipe Fri Nov 21 21:00:47 2008 UTC Added files: (Branch: PHP_5_3) /php-src/ext/readline/tests readline_add_history_001.phpt readline_clear_history_001.phpt readline_info_001.phpt readline_list_history_001.phpt readline_write_history_001.phpt Log: - New tests
http://cvs.php.net/viewvc.cgi/php-src/ext/readline/tests/readline_add_history_001.phpt?view=markup&rev=1.1 Index: php-src/ext/readline/tests/readline_add_history_001.phpt +++ php-src/ext/readline/tests/readline_add_history_001.phpt --TEST-- readline_add_history(): Basic test --FILE-- <?php var_dump(readline_add_history('foo')); var_dump(readline_list_history()); var_dump(readline_add_history(NULL)); var_dump(readline_list_history()); var_dump(readline_clear_history()); var_dump(readline_add_history()); ?> --EXPECTF-- bool(true) array(1) { [0]=> string(3) "foo" } bool(true) array(2) { [0]=> string(3) "foo" [1]=> string(0) "" } bool(true) Warning: readline_add_history() expects exactly 1 parameter, 0 given in %s on line %d NULL http://cvs.php.net/viewvc.cgi/php-src/ext/readline/tests/readline_clear_history_001.phpt?view=markup&rev=1.1 Index: php-src/ext/readline/tests/readline_clear_history_001.phpt +++ php-src/ext/readline/tests/readline_clear_history_001.phpt --TEST-- readline_clear_history(): Basic test --FILE-- <?php var_dump(readline_clear_history()); var_dump(readline_clear_history(1)); ?> --EXPECTF-- bool(true) Warning: readline_clear_history() expects exactly 0 parameters, 1 given in %s on line %d NULL http://cvs.php.net/viewvc.cgi/php-src/ext/readline/tests/readline_info_001.phpt?view=markup&rev=1.1 Index: php-src/ext/readline/tests/readline_info_001.phpt +++ php-src/ext/readline/tests/readline_info_001.phpt --TEST-- readline_info(): Basic test --FILE-- <?php var_dump(readline_info()); var_dump(readline_info(1)); var_dump(readline_info(1,1)); var_dump(readline_info('line_buffer')); var_dump(readline_info('readline_name')); var_dump(readline_info('readline_name', 1)); var_dump(readline_info('readline_name')); ?> --EXPECTF-- array(10) { ["line_buffer"]=> string(0) "" ["point"]=> int(0) ["end"]=> int(0) ["mark"]=> int(0) ["done"]=> int(0) ["pending_input"]=> int(0) ["prompt"]=> string(0) "" ["terminal_name"]=> string(0) "" ["library_version"]=> string(3) "5.2" ["readline_name"]=> string(5) "other" } NULL NULL string(0) "" string(5) "other" string(5) "other" string(1) "1" http://cvs.php.net/viewvc.cgi/php-src/ext/readline/tests/readline_list_history_001.phpt?view=markup&rev=1.1 Index: php-src/ext/readline/tests/readline_list_history_001.phpt +++ php-src/ext/readline/tests/readline_list_history_001.phpt --TEST-- readline_list_history(): Basic test --FILE-- <?php var_dump(readline_list_history()); var_dump(readline_list_history(1)); ?> --EXPECTF-- array(0) { } Warning: Wrong parameter count for readline_list_history() in %s on line %d NULL http://cvs.php.net/viewvc.cgi/php-src/ext/readline/tests/readline_write_history_001.phpt?view=markup&rev=1.1 Index: php-src/ext/readline/tests/readline_write_history_001.phpt +++ php-src/ext/readline/tests/readline_write_history_001.phpt --TEST-- readline_write_history(): Basic test --FILE-- <?php $name = tempnam('/tmp', 'readline.tmp'); readline_add_history('foo'); readline_add_history(''); readline_add_history(1); readline_add_history(NULL); readline_write_history($name); var_dump(file_get_contents($name)); unlink($name); ?> --EXPECT-- string(8) "foo 1 " -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php