Use Callable[..., Any] instead of Callable[..., object] in unittest (#8399)

This commit is contained in:
Shane Harvey
2022-09-21 05:46:38 -07:00
committed by GitHub
parent 44142ce13a
commit 1a2914adc5
2 changed files with 12 additions and 12 deletions

View File

@@ -65,7 +65,7 @@ else:
) -> bool | None: ...
if sys.version_info >= (3, 8):
def addModuleCleanup(__function: Callable[_P, object], *args: _P.args, **kwargs: _P.kwargs) -> None: ...
def addModuleCleanup(__function: Callable[_P, Any], *args: _P.args, **kwargs: _P.kwargs) -> None: ...
def doModuleCleanups() -> None: ...
if sys.version_info >= (3, 11):
@@ -158,7 +158,7 @@ class TestCase:
self,
expected_exception: type[BaseException] | tuple[type[BaseException], ...],
expected_regex: str | bytes | Pattern[str] | Pattern[bytes],
callable: Callable[..., object],
callable: Callable[..., Any],
*args: Any,
**kwargs: Any,
) -> None: ...
@@ -174,7 +174,7 @@ class TestCase:
def assertWarns( # type: ignore[misc]
self,
expected_warning: type[Warning] | tuple[type[Warning], ...],
callable: Callable[_P, object],
callable: Callable[_P, Any],
*args: _P.args,
**kwargs: _P.kwargs,
) -> None: ...
@@ -187,7 +187,7 @@ class TestCase:
self,
expected_warning: type[Warning] | tuple[type[Warning], ...],
expected_regex: str | bytes | Pattern[str] | Pattern[bytes],
callable: Callable[_P, object],
callable: Callable[_P, Any],
*args: _P.args,
**kwargs: _P.kwargs,
) -> None: ...
@@ -273,9 +273,9 @@ class TestCase:
def id(self) -> str: ...
def shortDescription(self) -> str | None: ...
if sys.version_info >= (3, 8):
def addCleanup(self, __function: Callable[_P, object], *args: _P.args, **kwargs: _P.kwargs) -> None: ...
def addCleanup(self, __function: Callable[_P, Any], *args: _P.args, **kwargs: _P.kwargs) -> None: ...
else:
def addCleanup(self, function: Callable[_P, object], *args: _P.args, **kwargs: _P.kwargs) -> None: ...
def addCleanup(self, function: Callable[_P, Any], *args: _P.args, **kwargs: _P.kwargs) -> None: ...
if sys.version_info >= (3, 11):
def enterContext(self, cm: AbstractContextManager[_T]) -> _T: ...
@@ -283,7 +283,7 @@ class TestCase:
def doCleanups(self) -> None: ...
if sys.version_info >= (3, 8):
@classmethod
def addClassCleanup(cls, __function: Callable[_P, object], *args: _P.args, **kwargs: _P.kwargs) -> None: ...
def addClassCleanup(cls, __function: Callable[_P, Any], *args: _P.args, **kwargs: _P.kwargs) -> None: ...
@classmethod
def doClassCleanups(cls) -> None: ...
@@ -316,9 +316,9 @@ class TestCase:
class FunctionTestCase(TestCase):
def __init__(
self,
testFunc: Callable[[], object],
setUp: Callable[[], object] | None = ...,
tearDown: Callable[[], object] | None = ...,
testFunc: Callable[[], Any],
setUp: Callable[[], Any] | None = ...,
tearDown: Callable[[], Any] | None = ...,
description: str | None = ...,
) -> None: ...
def runTest(self) -> None: ...