diff options
author | Russell Keith-Magee <russell@keith-magee.com> | 2024-12-17 08:18:33 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-12-17 08:18:33 (GMT) |
commit | b9a492b809d8765ee365a5dd3c6ba4e5130a80af (patch) | |
tree | 55271c6e1bd13e36f30cd74d76d1bed612f1eff1 /Lib/test | |
parent | 1183e4ce2f7c07aeeff7c757ec749ef5af9d4415 (diff) | |
download | cpython-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.py | 5 |
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 |