Add test for PR: #215
This commit is contained in:
		
							
								
								
									
										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) | ||||
		Reference in New Issue
	
	Block a user
	 Eli Uriegas
					Eli Uriegas