https://github.com/python/cpython/commit/4134261ab831863565fefc7a04d05a1fc1bca2f8
commit: 4134261ab831863565fefc7a04d05a1fc1bca2f8
branch: main
author: Sam Gross <[email protected]>
committer: ambv <[email protected]>
date: 2024-07-16T00:50:16+02:00
summary:

gh-121605: Fix test hang when pyrepl is not available (GH-121820)

The fallback repl does not support "exit" without parentheses, so the
test would hang until the timeout expired.

files:
M Lib/test/test_pyrepl/test_pyrepl.py

diff --git a/Lib/test/test_pyrepl/test_pyrepl.py 
b/Lib/test/test_pyrepl/test_pyrepl.py
index 543a13e0e697a8..2b1f8c3cea42f9 100644
--- a/Lib/test/test_pyrepl/test_pyrepl.py
+++ b/Lib/test/test_pyrepl/test_pyrepl.py
@@ -901,7 +901,7 @@ def setUp(self):
     def test_exposed_globals_in_repl(self):
         pre = "['__annotations__', '__builtins__'"
         post = "'__loader__', '__name__', '__package__', '__spec__']"
-        output, exit_code = self.run_repl(["sorted(dir())", "exit"])
+        output, exit_code = self.run_repl(["sorted(dir())", "exit()"])
         if "can't use pyrepl" in output:
             self.skipTest("pyrepl not available")
         self.assertEqual(exit_code, 0)

_______________________________________________
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