Skip to content

Commit da4262d

Browse files
committed
Fix readline test after callback changes
This one requires libedit and was probably missed for that reason.
1 parent be9c5da commit da4262d

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

ext/readline/tests/libedit_callback_handler_install_001.phpt

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,13 @@ function foo() {
1414
}
1515

1616
var_dump(readline_callback_handler_install('testing: ', 'foo'));
17-
var_dump(readline_callback_handler_install('testing: ', 'foobar!'));
17+
try {
18+
var_dump(readline_callback_handler_install('testing: ', 'foobar!'));
19+
} catch (TypeError $e) {
20+
echo $e->getMessage(), "\n";
21+
}
1822

1923
?>
20-
--EXPECTF--
24+
--EXPECT--
2125
bool(true)
22-
23-
Warning: readline_callback_handler_install(): foobar! is not callable in %s on line %d
24-
bool(false)
26+
readline_callback_handler_install(): Argument #2 ($callback) must be a valid callback, function "foobar!" not found or invalid function name

0 commit comments

Comments
 (0)