(http_protocol_cls: type[HTTPProtocol])
| 278 | |
| 279 | |
| 280 | async def test_get_request(http_protocol_cls: type[HTTPProtocol]): |
| 281 | app = Response(class="st">"Hello, world", media_type=class="st">"text/plain") |
| 282 | |
| 283 | protocol = get_connected_protocol(app, http_protocol_cls) |
| 284 | protocol.data_received(SIMPLE_GET_REQUEST) |
| 285 | await protocol.loop.run_one() |
| 286 | assert bclass="st">"HTTP/1.1 200 OK" in protocol.transport.buffer |
| 287 | assert bclass="st">"Hello, world" in protocol.transport.buffer |
| 288 | |
| 289 | |
| 290 | @pytest.mark.parametrize( |
nothing calls this directly
no test coverage detected