https://github.com/python/cpython/commit/19a8670d7a21ec9d3b6d59686a85d8cd62bfec46
commit: 19a8670d7a21ec9d3b6d59686a85d8cd62bfec46
branch: 3.14
author: Miss Islington (bot) <[email protected]>
committer: ambv <[email protected]>
date: 2025-09-15T16:42:36+02:00
summary:

[3.14] gh-138801: re-enable `pyrepl` tests on Windows (GH-138802) (GH-138815)

gh-138801: re-enable `pyrepl` tests on Windows (GH-138802)
(cherry picked from commit 4f3cab96c166031a184a1abf288a4d65df49fe52)

Co-authored-by: Chris Eibl <[email protected]>

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

diff --git a/Lib/test/test_pyrepl/__init__.py b/Lib/test/test_pyrepl/__init__.py
index 8ef472eb0cffaf..2f37bff6df8b4a 100644
--- a/Lib/test/test_pyrepl/__init__.py
+++ b/Lib/test/test_pyrepl/__init__.py
@@ -1,14 +1,10 @@
 import os
-from test.support import load_package_tests
-import unittest
+import sys
+from test.support import import_helper, load_package_tests
 
 
-try:
-    import termios
-except ImportError:
-    raise unittest.SkipTest("termios required")
-else:
-    del termios
+if sys.platform != "win32":
+    import_helper.import_module("termios")
 
 
 def load_tests(*args):

_______________________________________________
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