gh-127085: Add a test skip if multiprocessing isn't available (#128019)

Add a test skip if multiprocessing isn't available.
This commit is contained in:
Russell Keith-Magee 2024-12-17 16:18:33 +08:00 committed by GitHub
parent 1183e4ce2f
commit b9a492b809
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -739,7 +739,10 @@ class OtherTest(unittest.TestCase):
class RacingTest(unittest.TestCase):
def test_racing_getbuf_and_releasebuf(self):
"""Repeatly access the memoryview for racing."""
from multiprocessing.managers import SharedMemoryManager
try:
from multiprocessing.managers import SharedMemoryManager
except ImportError:
self.skipTest("Test requires multiprocessing")
from threading import Thread
n = 100