From: Zachary Ware Date: Sat, 17 Jan 2015 14:50:42 +0000 (-0600) Subject: Closes #23256: Avoid a crash in test_ctypes X-Git-Tag: v3.4.3rc1~117 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=465b057f919ee4f8384fe338331225621ed71028;p=python Closes #23256: Avoid a crash in test_ctypes Only happened with oddly capitalized debug executables on Windows. Patch by Claudiu Popa. --- diff --git a/Lib/ctypes/test/test_win32.py b/Lib/ctypes/test/test_win32.py index b90ab718eb..5867b05929 100644 --- a/Lib/ctypes/test/test_win32.py +++ b/Lib/ctypes/test/test_win32.py @@ -38,7 +38,7 @@ class WindowsTestCase(unittest.TestCase): @unittest.skipUnless(sys.platform == "win32", 'Windows-specific test') class FunctionCallTestCase(unittest.TestCase): @unittest.skipUnless('MSC' in sys.version, "SEH only supported by MSC") - @unittest.skipIf(sys.executable.endswith('_d.exe'), + @unittest.skipIf(sys.executable.lower().endswith('_d.exe'), "SEH not enabled in debug builds") def test_SEH(self): # Call functions with invalid arguments, and make sure