Commit 06c14976 authored by Antoine Pitrou's avatar Antoine Pitrou

Issue #22773: fix failing test with old readline versions due to issue #19884.

parent 93c41335
......@@ -43,6 +43,10 @@ class TestHistoryManipulation (unittest.TestCase):
class TestReadline(unittest.TestCase):
@unittest.skipIf(readline._READLINE_VERSION < 0x0600
and "libedit" not in readline.__doc__,
"not supported in this library version")
def test_init(self):
# Issue #19884: Ensure that the ANSI sequence "\033[1034h" is not
# written into stdout when the readline module is imported and stdout
......
......@@ -1184,4 +1184,7 @@ initreadline(void)
PyOS_ReadlineFunctionPointer = call_readline;
setup_readline();
PyModule_AddIntConstant(m, "_READLINE_VERSION", RL_READLINE_VERSION);
PyModule_AddIntConstant(m, "_READLINE_RUNTIME_VERSION", rl_readline_version);
}
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment