mirror of https://github.com/python/cpython
gh-109706: Fix multiprocessing test_nested_startmethod() (#109707)
Don't check order, queue items can be written in any order.
This commit is contained in:
parent
d5611f2804
commit
b03a791497
|
@ -5472,7 +5472,9 @@ class TestStartMethod(unittest.TestCase):
|
|||
while not queue.empty():
|
||||
results.append(queue.get())
|
||||
|
||||
self.assertEqual(results, [2, 1])
|
||||
# gh-109706: queue.put(1) can write into the queue before queue.put(2),
|
||||
# there is no synchronization in the test.
|
||||
self.assertSetEqual(set(results), set([2, 1]))
|
||||
|
||||
|
||||
@unittest.skipIf(sys.platform == "win32",
|
||||
|
|
Loading…
Reference in New Issue