Skip to content

Commit 1fe41a0

Browse files
committed
Use shorter names for shared memory objects in tests
It appears MacOS has tight limits on name length which the new tests were exceeding.
1 parent 5835415 commit 1fe41a0

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

Lib/test/_test_multiprocessing.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4845,7 +4845,7 @@ def test_shared_memory_tracking(self):
48454845

48464846
@unittest.skipIf(os.name != "posix", "windows automatically unlinks")
48474847
def test_creating_shm_unlinks_on_error(self):
4848-
name = self._new_shm_name("test_creating_shm_unlinks_on_error")
4848+
name = self._new_shm_name("test_csuoe")
48494849
with unittest.mock.patch('mmap.mmap') as mock_mmap:
48504850
mock_mmap.side_effect = OSError("filesystems are evil")
48514851
with self.assertRaises(OSError):
@@ -4855,7 +4855,7 @@ def test_creating_shm_unlinks_on_error(self):
48554855
_posixshmem.shm_unlink(name)
48564856

48574857
def test_existing_shm_not_unlinked_on_error(self):
4858-
name = self._new_shm_name("test_existing_shm_not_unlinked_on_error")
4858+
name = self._new_shm_name("test_esnuoe")
48594859
mem = shared_memory.SharedMemory(name, create=True, size=1)
48604860
self.addCleanup(mem.unlink)
48614861
with unittest.mock.patch('mmap.mmap') as mock_mmap:
@@ -4864,7 +4864,7 @@ def test_existing_shm_not_unlinked_on_error(self):
48644864
shared_memory.SharedMemory(name, create=False)
48654865

48664866
def test_zero_length_shared_memory(self):
4867-
name = self._new_shm_name("test_zero_length_shared_memory")
4867+
name = self._new_shm_name("test_zlsm")
48684868
mem = shared_memory.SharedMemory(name, create=True, size=0)
48694869
self.addCleanup(mem.unlink)
48704870
self.assertEqual(mem.size, 0)

0 commit comments

Comments
 (0)