]> granicus.if.org Git - python/commitdiff
Issue #25663: Update rlcompleter test for new 3.6 behaviour
authorMartin Panter <vadmium+py@gmail.com>
Tue, 24 Nov 2015 00:20:00 +0000 (00:20 +0000)
committerMartin Panter <vadmium+py@gmail.com>
Tue, 24 Nov 2015 00:20:00 +0000 (00:20 +0000)
Lib/test/test_rlcompleter.py

index 34a5eff7f7419b7c1bca69ff96efce8dbfd08929..d9e4de6deb4ccc6cc495a258f74122b01cde1645 100644 (file)
@@ -124,9 +124,10 @@ class TestRlcompleter(unittest.TestCase):
         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')