Skip to content

Commit 0427bf1

Browse files
committed
test_map_buffersize_validation: test negative buffersize
1 parent 9588059 commit 0427bf1

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

Lib/test/test_concurrent_futures/executor.py

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -74,11 +74,13 @@ def test_map_timeout(self):
7474
self.assertEqual([None, None], results)
7575

7676
def test_map_buffersize_validation(self):
77-
with self.assertRaisesRegex(
78-
ValueError,
79-
"buffersize must be None or > 0",
80-
):
81-
self.executor.map(str, range(4), buffersize=0)
77+
for buffersize in (0, -1):
78+
with self.subTest(buffersize=buffersize):
79+
with self.assertRaisesRegex(
80+
ValueError,
81+
"buffersize must be None or > 0",
82+
):
83+
self.executor.map(str, range(4), buffersize=buffersize)
8284

8385
def test_map_buffersize(self):
8486
ints = range(4)

0 commit comments

Comments
 (0)