]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
[3.14] gh-138801: re-enable `pyrepl` tests on Windows (GH-138802) (GH-138815)
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Mon, 15 Sep 2025 14:42:36 +0000 (16:42 +0200)
committerGitHub <noreply@github.com>
Mon, 15 Sep 2025 14:42:36 +0000 (16:42 +0200)
gh-138801: re-enable `pyrepl` tests on Windows (GH-138802)
(cherry picked from commit 4f3cab96c166031a184a1abf288a4d65df49fe52)

Co-authored-by: Chris Eibl <138194463+chris-eibl@users.noreply.github.com>
Lib/test/test_pyrepl/__init__.py

index 8ef472eb0cffaf4ccb8754dd61e3dccef0702755..2f37bff6df8b4a4008678be3d1f7622e33aee323 100644 (file)
@@ -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):