https://github.com/python/cpython/commit/d3c7821335f88d92297622ad1ec17b33b9baf5cd
commit: d3c7821335f88d92297622ad1ec17b33b9baf5cd
branch: main
author: Pablo Galindo Salgado <[email protected]>
committer: pablogsal <[email protected]>
date: 2024-05-06T10:56:47Z
summary:

gh-111201: Use a more common constant in completion tests in test_pyrepl 
(#118638)

files:
M Lib/test/test_pyrepl.py

diff --git a/Lib/test/test_pyrepl.py b/Lib/test/test_pyrepl.py
index 3cba37c70e9557..2b217abdf1543b 100644
--- a/Lib/test/test_pyrepl.py
+++ b/Lib/test/test_pyrepl.py
@@ -578,13 +578,18 @@ def test_simple_completion(self):
         self.assertEqual(output, "os.getenv")
 
     def test_completion_with_many_options(self):
-        events = code_to_events("os.\t\tO_AS\t\n")
+        # Test with something that initially displays many options
+        # and then complete from one of them. The first time tab is
+        # pressed, the options are displayed (which corresponds to
+        # when the repl shows [ not unique ]) and the second completes
+        # from one of them.
+        events = code_to_events("os.\t\tO_AP\t\n")
 
         namespace = {"os": os}
         reader = self.prepare_reader(events, namespace)
 
         output = multiline_input(reader, namespace)
-        self.assertEqual(output, "os.O_ASYNC")
+        self.assertEqual(output, "os.O_APPEND")
 
     def test_empty_namespace_completion(self):
         events = code_to_events("os.geten\t\n")

_______________________________________________
Python-checkins mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/python-checkins.python.org/
Member address: [email protected]

Reply via email to