[Python-checkins] cpython: Issue #25663: Update rlcompleter test for new 3.6 behaviour

martin.panter python-checkins at python.org
Mon Nov 23 19:40:31 EST 2015


https://hg.python.org/cpython/rev/f742c31491e3
changeset:   99319:f742c31491e3
user:        Martin Panter <vadmium+py at gmail.com>
date:        Tue Nov 24 00:20:00 2015 +0000
summary:
  Issue #25663: Update rlcompleter test for new 3.6 behaviour

files:
  Lib/test/test_rlcompleter.py |  5 +++--
  1 files changed, 3 insertions(+), 2 deletions(-)


diff --git a/Lib/test/test_rlcompleter.py b/Lib/test/test_rlcompleter.py
--- a/Lib/test/test_rlcompleter.py
+++ b/Lib/test/test_rlcompleter.py
@@ -124,9 +124,10 @@
         completer = rlcompleter.Completer(namespace)
         self.assertEqual(completer.complete('False', 0), 'False')
         self.assertIsNone(completer.complete('False', 1))  # No duplicates
-        self.assertEqual(completer.complete('assert', 0), 'assert')
+        # Space or colon added due to being a reserved keyword
+        self.assertEqual(completer.complete('assert', 0), 'assert ')
         self.assertIsNone(completer.complete('assert', 1))
-        self.assertEqual(completer.complete('try', 0), 'try')
+        self.assertEqual(completer.complete('try', 0), 'try:')
         self.assertIsNone(completer.complete('try', 1))
         # No opening bracket "(" because we overrode the built-in class
         self.assertEqual(completer.complete('memoryview', 0), 'memoryview')

-- 
Repository URL: https://hg.python.org/cpython


More information about the Python-checkins mailing list