1. try...catch aiohttp encode response body to text in test_client
2. add tests static binary file
This commit is contained in:
@@ -22,7 +22,10 @@ class SanicTestClient:
|
||||
cookies=cookies, connector=conn) as session:
|
||||
async with getattr(
|
||||
session, method.lower())(url, *args, **kwargs) as response:
|
||||
response.text = await response.text()
|
||||
try:
|
||||
response.text = await response.text()
|
||||
except UnicodeDecodeError as e:
|
||||
response.text = None
|
||||
response.body = await response.read()
|
||||
return response
|
||||
|
||||
|
||||
Reference in New Issue
Block a user