Merge pull request #225 from seemethere/add_response_body_not_a_string_test
Add test for PR: #215
This commit is contained in:
commit
5b7964f8b6
18
tests/test_response.py
Normal file
18
tests/test_response.py
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
from random import choice
|
||||||
|
|
||||||
|
from sanic import Sanic
|
||||||
|
from sanic.response import HTTPResponse
|
||||||
|
from sanic.utils import sanic_endpoint_test
|
||||||
|
|
||||||
|
|
||||||
|
def test_response_body_not_a_string():
|
||||||
|
"""Test when a response body sent from the application is not a string"""
|
||||||
|
app = Sanic('response_body_not_a_string')
|
||||||
|
random_num = choice(range(1000))
|
||||||
|
|
||||||
|
@app.route('/hello')
|
||||||
|
async def hello_route(request):
|
||||||
|
return HTTPResponse(body=random_num)
|
||||||
|
|
||||||
|
request, response = sanic_endpoint_test(app, uri='/hello')
|
||||||
|
assert response.text == str(random_num)
|
Loading…
Reference in New Issue
Block a user