Skip to content

Commit 9cba6b6

Browse files
committed
Construct custom sequence outside of assertRaises context manager in test_repr_raises()
1 parent 57f8bf6 commit 9cba6b6

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

Lib/test/test_exception_group.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -252,14 +252,16 @@ def __repr__(self):
252252
raise self.raises
253253
return None
254254

255+
seq = MySeq(None)
255256
with self.assertRaisesRegex(
256257
TypeError,
257258
r".*MySeq\.__repr__\(\) must return a str, not NoneType"
258259
):
259-
ExceptionGroup("test", MySeq(None))
260+
ExceptionGroup("test", seq)
260261

262+
seq = MySeq(ValueError)
261263
with self.assertRaises(ValueError):
262-
BaseExceptionGroup("test", MySeq(ValueError))
264+
BaseExceptionGroup("test", seq)
263265

264266

265267

0 commit comments

Comments
 (0)