Resolve test suite

This commit is contained in:
Adam Hopkins
2021-02-15 13:45:29 +02:00
parent e91b3d40a2
commit 6057da71f3
5 changed files with 9 additions and 5 deletions

View File

@@ -520,6 +520,7 @@ class Sanic(BaseSanic):
ignore_body,
) = self.router.get(request)
request.name = name
request._match_info = kwargs
if request.stream.request_body and not ignore_body:
if self.router.is_stream_handler(request):

View File

@@ -58,6 +58,7 @@ class Request:
"_port",
"_remote_addr",
"_socket",
"_match_info",
"app",
"body",
"conn_info",
@@ -106,6 +107,7 @@ class Request:
self.uri_template = None
self.request_middleware_started = False
self._cookies = None
self._match_info = {}
self.stream = None
self.endpoint = None
@@ -370,7 +372,7 @@ class Request:
@property
def match_info(self):
"""return matched info after resolving route"""
return self.app.router.get(self)[2]
return self._match_info
# Transport properties (obtained from local interface only)