]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
gh-94205: Ensures all required DLLs are copied on Windows for underpth tests (GH...
authorSteve Dower <steve.dower@python.org>
Fri, 24 Jun 2022 11:39:22 +0000 (12:39 +0100)
committerGitHub <noreply@github.com>
Fri, 24 Jun 2022 11:39:22 +0000 (12:39 +0100)
Lib/test/test_site.py

index fa74e7770ede292f0209516252a56cb28f997804..aff3db5d9f49fc5b7695161aa64c55bdfd079c90 100644 (file)
@@ -572,6 +572,8 @@ class _pthFileTests(unittest.TestCase):
         dll_file = os.path.join(temp_dir, os.path.split(dll_src_file)[1])
         shutil.copy(sys.executable, exe_file)
         shutil.copy(dll_src_file, dll_file)
+        for fn in glob.glob(os.path.join(os.path.split(dll_src_file)[0], "vcruntime*.dll")):
+            shutil.copy(fn, os.path.join(temp_dir, os.path.split(fn)[1]))
         if exe_pth:
             _pth_file = os.path.splitext(exe_file)[0] + '._pth'
         else: