https://github.com/python/cpython/commit/15f92e66eb72c382852ffa28884cc7384aec4f1f
commit: 15f92e66eb72c382852ffa28884cc7384aec4f1f
branch: 3.13
author: Bartosz Sławecki <[email protected]>
committer: ZeroIntensity <[email protected]>
date: 2025-10-26T15:36:47Z
summary:
[3.13] gh-137568: Ignore startup file in `test_dumb_terminal_exits_cleanly`
(GH-140295) (GH-140632)
(cherry picked from commit 06c779474c7f53bccb8ebf42c66e73b2488bf488)
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 364bdf80f3ee2e..a88382f229c569 100644
--- a/Lib/test/test_pyrepl/test_pyrepl.py
+++ b/Lib/test/test_pyrepl/test_pyrepl.py
@@ -1069,6 +1069,9 @@ def test_bracketed_paste_single_line(self):
class TestDumbTerminal(ReplTestCase):
def test_dumb_terminal_exits_cleanly(self):
env = os.environ.copy()
+ # Ignore PYTHONSTARTUP to not pollute the output
+ # with an unrelated traceback. See GH-137568.
+ env.pop('PYTHONSTARTUP', None)
env.update({"TERM": "dumb"})
output, exit_code = self.run_repl("exit()\n", env=env)
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]