mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-09 21:46:42 +08:00
mock.patch.object() attribute arg should be Text (#2210)
It works and is needed for code using the dreaded 'from __future__ import unicode_literals'.
This commit is contained in:
committed by
Jelle Zijlstra
parent
7831f8d883
commit
af3b015aa8
@@ -1,7 +1,7 @@
|
||||
# Stubs for mock
|
||||
|
||||
import sys
|
||||
from typing import Any, Optional, Type
|
||||
from typing import Any, Optional, Text, Type
|
||||
|
||||
FILTER_DIR = ... # type: Any
|
||||
|
||||
@@ -112,7 +112,7 @@ class _patcher:
|
||||
TEST_PREFIX = ... # type: str
|
||||
dict = ... # type: Type[_patch_dict]
|
||||
def __call__(self, target: Any, new: Optional[Any] = ..., spec: Optional[Any] = ..., create: bool = ..., spec_set: Optional[Any] = ..., autospec: Optional[Any] = ..., new_callable: Optional[Any] = ..., **kwargs: Any) -> Any: ...
|
||||
def object(self, target: Any, attribute: str, new: Optional[Any] = ..., spec: Optional[Any] = ..., create: bool = ..., spec_set: Optional[Any] = ..., autospec: Optional[Any] = ..., new_callable: Optional[Any] = ..., **kwargs: Any) -> _patch: ...
|
||||
def object(self, target: Any, attribute: Text, new: Optional[Any] = ..., spec: Optional[Any] = ..., create: bool = ..., spec_set: Optional[Any] = ..., autospec: Optional[Any] = ..., new_callable: Optional[Any] = ..., **kwargs: Any) -> _patch: ...
|
||||
def multiple(self, target: Any, spec: Optional[Any] = ..., create: bool = ..., spec_set: Optional[Any] = ..., autospec: Optional[Any] = ..., new_callable: Optional[Any] = ..., **kwargs: Any) -> Any: ...
|
||||
def stopall(self) -> None: ...
|
||||
|
||||
|
||||
4
third_party/2and3/mock.pyi
vendored
4
third_party/2and3/mock.pyi
vendored
@@ -1,7 +1,7 @@
|
||||
# Stubs for mock
|
||||
|
||||
import sys
|
||||
from typing import Any, Optional, Type
|
||||
from typing import Any, Optional, Text, Type
|
||||
|
||||
FILTER_DIR = ... # type: Any
|
||||
|
||||
@@ -112,7 +112,7 @@ class _patcher:
|
||||
TEST_PREFIX = ... # type: str
|
||||
dict = ... # type: Type[_patch_dict]
|
||||
def __call__(self, target: Any, new: Optional[Any] = ..., spec: Optional[Any] = ..., create: bool = ..., spec_set: Optional[Any] = ..., autospec: Optional[Any] = ..., new_callable: Optional[Any] = ..., **kwargs: Any) -> Any: ...
|
||||
def object(self, target: Any, attribute: str, new: Optional[Any] = ..., spec: Optional[Any] = ..., create: bool = ..., spec_set: Optional[Any] = ..., autospec: Optional[Any] = ..., new_callable: Optional[Any] = ..., **kwargs: Any) -> _patch: ...
|
||||
def object(self, target: Any, attribute: Text, new: Optional[Any] = ..., spec: Optional[Any] = ..., create: bool = ..., spec_set: Optional[Any] = ..., autospec: Optional[Any] = ..., new_callable: Optional[Any] = ..., **kwargs: Any) -> _patch: ...
|
||||
def multiple(self, target: Any, spec: Optional[Any] = ..., create: bool = ..., spec_set: Optional[Any] = ..., autospec: Optional[Any] = ..., new_callable: Optional[Any] = ..., **kwargs: Any) -> Any: ...
|
||||
def stopall(self) -> None: ...
|
||||
|
||||
|
||||
Reference in New Issue
Block a user