unittest.mock: fix MRO of Mock (#3990)

* unittest.mock: fix MRO of Mock

* Make consistent

Co-authored-by: hauntsaninja <>
This commit is contained in:
Shantanu
2020-05-13 23:57:50 -07:00
committed by GitHub
parent baf107a158
commit 0630c4b1fd
2 changed files with 2 additions and 2 deletions

View File

@@ -123,7 +123,7 @@ class CallableMixin(Base):
def __init__(self, spec: Optional[Any] = ..., side_effect: Optional[Any] = ..., return_value: Any = ..., wraps: Optional[Any] = ..., name: Optional[Any] = ..., spec_set: Optional[Any] = ..., parent: Optional[Any] = ..., _spec_state: Optional[Any] = ..., _new_name: Any = ..., _new_parent: Optional[Any] = ..., **kwargs: Any) -> None: ...
def __call__(_mock_self, *args: Any, **kwargs: Any) -> Any: ...
class Mock(NonCallableMock, CallableMixin): ...
class Mock(CallableMixin, NonCallableMock): ...
class _patch:
attribute_name: Any