Skip to content

Commit

Permalink
pythongh-111201: Use a more common constant in completion tests in te…
Browse files Browse the repository at this point in the history
…st_pyrepl (python#118638)
  • Loading branch information
pablogsal authored May 6, 2024
1 parent afbe5bf commit d3c7821
Showing 1 changed file with 7 additions and 2 deletions.
9 changes: 7 additions & 2 deletions Lib/test/test_pyrepl.py
Original file line number Diff line number Diff line change
Expand Up @@ -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")
Expand Down

0 comments on commit d3c7821

Please sign in to comment.