1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
from tests.base import AsyncTestCase, streaming_request_body, noop_application
class MaxRequestBodySizeTest(AsyncTestCase):
def testMaxRequestBodySize(self) -> None:
with self.run_server(noop_application, max_request_body_size=3) as client:
response = client.request(data="foobar")
self.assertEqual(response.status, 413)
def testMaxRequestBodySizeStreaming(self) -> None:
with self.run_server(noop_application, max_request_body_size=20) as client:
response = client.request(data=streaming_request_body())
self.assertEqual(response.status, 413)
|