]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Issue #16182: One more check for set_pre_input_hook()
authorMartin Panter <vadmium+py@gmail.com>
Tue, 14 Jun 2016 11:29:31 +0000 (11:29 +0000)
committerMartin Panter <vadmium+py@gmail.com>
Tue, 14 Jun 2016 11:29:31 +0000 (11:29 +0000)
Lib/test/test_readline.py

index b59b6b0c6fffe87dd1b08e09354b75c7bb9c6c00..8c2ad856cc2ca8cb7cd9bc0adda8ef084feb8789 100644 (file)
@@ -188,7 +188,7 @@ print("history", ascii(readline.get_history_item(1)))
         self.assertIn(b"text 't\\xeb'\r\n", output)
         self.assertIn(b"line '[\\xefnserted]|t\\xeb[after]'\r\n", output)
         self.assertIn(b"indexes 11 13\r\n", output)
-        if not is_editline:  # display() hook not called under Editline
+        if not is_editline and hasattr(readline, "set_pre_input_hook"):
             self.assertIn(b"substitution 't\\xeb'\r\n", output)
             self.assertIn(b"matches ['t\\xebnt', 't\\xebxt']\r\n", output)
         expected = br"'[\xefnserted]|t\xebxt[after]'"