Skip to content

Commit 86135ed

Browse files
authored
Fix signature of assertRaisesRegexp in unittest (#3434)
Fixes mypy false positive `"None" has noattribute "__enter__"` here: ``` class Foo(unittest.TestCase): def test_foo(self) -> None: with self.assertRaisesRegexp(Exception, "foo"): 1 / 0 ``` Fixes regression introduced in e6c467a.
1 parent 4b8c6bb commit 86135ed

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

stdlib/3/unittest/case.pyi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -198,7 +198,7 @@ class TestCase:
198198
def assertRaisesRegexp(self, # type: ignore
199199
exception: Union[Type[BaseException], Tuple[Type[BaseException], ...]],
200200
expected_regex: Union[str, bytes, Pattern[str], Pattern[bytes]],
201-
callable: Callable[..., Any] = ...,
201+
callable: Callable[..., Any],
202202
*args: Any, **kwargs: Any) -> None: ...
203203
@overload
204204
def assertRaisesRegexp(self,

0 commit comments

Comments
 (0)