Skip to content

Commit 9268fb5

Browse files
authored
Add test for nested queues
1 parent 85ce0a7 commit 9268fb5

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

Lib/test/_test_multiprocessing.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2257,6 +2257,16 @@ def test_dict_proxy_nested(self):
22572257
self.assertIsInstance(outer[0], list) # Not a ListProxy
22582258
self.assertEqual(outer[-1][-1]['feed'], 3)
22592259

2260+
def test_nested_queue(self):
2261+
a = self.list() # Test queue inside list
2262+
a.append(self.Queue())
2263+
a[0].put(123)
2264+
self.assertEqual(a[0].get(), 123)
2265+
b = self.dict() # Test queue inside dict
2266+
b[0] = self.Queue()
2267+
b[0].put(456)
2268+
self.assertEqual(b[0].get(), 456)
2269+
22602270
def test_namespace(self):
22612271
n = self.Namespace()
22622272
n.name = 'Bob'

0 commit comments

Comments
 (0)