]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
gh-132719: Skip multiprocessing test if missing ctypes (#132842)
authorVictor Stinner <vstinner@python.org>
Wed, 23 Apr 2025 14:36:25 +0000 (16:36 +0200)
committerGitHub <noreply@github.com>
Wed, 23 Apr 2025 14:36:25 +0000 (14:36 +0000)
Skip test_lock_locked_2processes() if multiprocessing.sharedctypes is
missing (need ctypes).

Lib/test/_test_multiprocessing.py

index 54b942e76d78c50819bf4de9849c8e3994f82812..d4177c5e8fe5ac0b16094fa3f12857069befd23a 100644 (file)
@@ -1516,6 +1516,7 @@ class _TestLock(BaseTestCase):
         res.value = lock.locked()
         event.set()
 
+    @unittest.skipUnless(HAS_SHAREDCTYPES, 'needs sharedctypes')
     def test_lock_locked_2processes(self):
         if self.TYPE != 'processes':
             self.skipTest('test not appropriate for {}'.format(self.TYPE))