From b93b1d2d997c1fe9da05832c2722b43b724aaa83 Mon Sep 17 00:00:00 2001 From: "Erik M. Bray" Date: Fri, 27 Oct 2017 10:07:52 +0200 Subject: [PATCH] wcsxfrm has a known heap corruption bug on older versions of Cygwin; while it's fixed on most recent versions still safer to skip this test --- Lib/test/test_locale.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Lib/test/test_locale.py b/Lib/test/test_locale.py index d93b3ad048be228..3d1f12190eecb13 100644 --- a/Lib/test/test_locale.py +++ b/Lib/test/test_locale.py @@ -366,7 +366,8 @@ def setUp(self): if enc not in ('utf-8', 'iso8859-1', 'cp1252'): raise unittest.SkipTest('encoding not suitable') if enc != 'iso8859-1' and (sys.platform == 'darwin' or is_android or - sys.platform.startswith('freebsd')): + sys.platform.startswith('freebsd') or + sys.platform == 'cygwin'): raise unittest.SkipTest('wcscoll/wcsxfrm have known bugs') BaseLocalizedTest.setUp(self)