mirror of
https://github.com/davidhalter/django-stubs.git
synced 2025-12-21 19:32:16 +08:00
Add test client response.redirect_chain (#1124)
This commit is contained in:
@@ -129,6 +129,7 @@ class _MonkeyPatchedWSGIResponse(_WSGIResponse):
|
||||
context: ContextList | Dict[str, Any]
|
||||
content: bytes
|
||||
resolver_match: ResolverMatch
|
||||
redirect_chain: List[Tuple[str, int]]
|
||||
|
||||
class _MonkeyPatchedASGIResponse(_ASGIResponse):
|
||||
def json(self) -> Any: ...
|
||||
@@ -138,6 +139,7 @@ class _MonkeyPatchedASGIResponse(_ASGIResponse):
|
||||
context: ContextList | Dict[str, Any]
|
||||
content: bytes
|
||||
resolver_match: ResolverMatch
|
||||
redirect_chain: List[Tuple[str, int]]
|
||||
|
||||
class ClientMixin:
|
||||
def store_exc_info(self, **kwargs: Any) -> None: ...
|
||||
|
||||
@@ -9,6 +9,7 @@
|
||||
reveal_type(response.client) # N: Revealed type is "django.test.client.Client"
|
||||
reveal_type(response.context) # N: Revealed type is "Union[django.test.utils.ContextList, builtins.dict[builtins.str, Any]]"
|
||||
reveal_type(response.content) # N: Revealed type is "builtins.bytes"
|
||||
reveal_type(response.redirect_chain) # N: Revealed type is "builtins.list[Tuple[builtins.str, builtins.int]]"
|
||||
response.json()
|
||||
- case: async_client_methods
|
||||
main: |
|
||||
@@ -22,6 +23,7 @@
|
||||
reveal_type(response.client) # N: Revealed type is "django.test.client.AsyncClient"
|
||||
reveal_type(response.context) # N: Revealed type is "Union[django.test.utils.ContextList, builtins.dict[builtins.str, Any]]"
|
||||
reveal_type(response.content) # N: Revealed type is "builtins.bytes"
|
||||
reveal_type(response.redirect_chain) # N: Revealed type is "builtins.list[Tuple[builtins.str, builtins.int]]"
|
||||
response.json()
|
||||
- case: request_factories
|
||||
main: |
|
||||
|
||||
Reference in New Issue
Block a user