summaryrefslogtreecommitdiffstats
path: root/Lib/test
diff options
context:
space:
mode:
authorRussell Keith-Magee <russell@keith-magee.com>2024-12-17 08:18:33 (GMT)
committerGitHub <noreply@github.com>2024-12-17 08:18:33 (GMT)
commitb9a492b809d8765ee365a5dd3c6ba4e5130a80af (patch)
tree55271c6e1bd13e36f30cd74d76d1bed612f1eff1 /Lib/test
parent1183e4ce2f7c07aeeff7c757ec749ef5af9d4415 (diff)
downloadcpython-b9a492b809d8765ee365a5dd3c6ba4e5130a80af.zip
cpython-b9a492b809d8765ee365a5dd3c6ba4e5130a80af.tar.gz
cpython-b9a492b809d8765ee365a5dd3c6ba4e5130a80af.tar.bz2
gh-127085: Add a test skip if multiprocessing isn't available (#128019)
Add a test skip if multiprocessing isn't available.
Diffstat (limited to 'Lib/test')
-rw-r--r--Lib/test/test_memoryview.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/Lib/test/test_memoryview.py b/Lib/test/test_memoryview.py
index 856e179..61b068c 100644
--- a/Lib/test/test_memoryview.py
+++ b/Lib/test/test_memoryview.py
@@ -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