From 90f31b39bf9f7ef7670e3377eecace6eb3a30bed Mon Sep 17 00:00:00 2001 From: Victor Stinner Date: Fri, 31 May 2024 14:34:25 +0200 Subject: [PATCH] gh-111201: Skip pyperl Windows tests earlier Don't attempt to load pyperl Windows console if platforms others than Windows. For example, the import can fail if ctypes is missing. --- Lib/test/test_pyrepl/test_windows_console.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Lib/test/test_pyrepl/test_windows_console.py b/Lib/test/test_pyrepl/test_windows_console.py index e87dfe99b1a17dd..246cabb4f9159c1 100644 --- a/Lib/test/test_pyrepl/test_windows_console.py +++ b/Lib/test/test_pyrepl/test_windows_console.py @@ -1,6 +1,11 @@ -import itertools import sys import unittest + +if sys.platform != 'win32': + raise unittest.SkipTest("test only relevant on win32") + + +import itertools from _pyrepl.console import Event, Console from _pyrepl.windows_console import ( MOVE_LEFT,