From f358f96deb4bdb69b2e6995364c815ed9b697df7 Mon Sep 17 00:00:00 2001 From: Felipe Pena Date: Fri, 21 Nov 2008 21:44:32 +0000 Subject: [PATCH] - New tests --- ...readline_callback_handler_install_001.phpt | 22 +++++++++++++++ .../readline_callback_handler_remove_001.phpt | 18 ++++++++++++ .../tests/readline_read_history_001.phpt | 28 +++++++++++++++++++ 3 files changed, 68 insertions(+) create mode 100644 ext/readline/tests/readline_callback_handler_install_001.phpt create mode 100644 ext/readline/tests/readline_callback_handler_remove_001.phpt create mode 100644 ext/readline/tests/readline_read_history_001.phpt diff --git a/ext/readline/tests/readline_callback_handler_install_001.phpt b/ext/readline/tests/readline_callback_handler_install_001.phpt new file mode 100644 index 0000000000..aed391981b --- /dev/null +++ b/ext/readline/tests/readline_callback_handler_install_001.phpt @@ -0,0 +1,22 @@ +--TEST-- +readline_callback_handler_install(): Basic test +--FILE-- + +--EXPECTF-- +testing: bool(true) + +Warning: readline_callback_handler_install(): foobar! is not callable in %s on line %d +bool(false) + +Warning: readline_callback_handler_install() expects exactly 2 parameters, 1 given in %s on line %d +NULL diff --git a/ext/readline/tests/readline_callback_handler_remove_001.phpt b/ext/readline/tests/readline_callback_handler_remove_001.phpt new file mode 100644 index 0000000000..016b9ff4d8 --- /dev/null +++ b/ext/readline/tests/readline_callback_handler_remove_001.phpt @@ -0,0 +1,18 @@ +--TEST-- +readline_callback_handler_remove(): Basic test +--FILE-- + +--EXPECT-- +bool(false) +testing: bool(true) +testing: bool(true) +bool(true) diff --git a/ext/readline/tests/readline_read_history_001.phpt b/ext/readline/tests/readline_read_history_001.phpt new file mode 100644 index 0000000000..7cec5155a9 --- /dev/null +++ b/ext/readline/tests/readline_read_history_001.phpt @@ -0,0 +1,28 @@ +--TEST-- +readline_read_history(): Basic test +--FILE-- + +--EXPECT-- +bool(true) +bool(true) +bool(true) +array(1) { + [0]=> + string(3) "foo" +} -- 2.50.1