MCPcopy Create free account
hub / github.com/aio-libs/aiohttp / make_request

Function make_request

tests/test_web_response.py:33–50  ·  view source on GitHub ↗
(
    method,
    path,
    headers=CIMultiDict(),
    version=HttpVersion11,
    on_response_prepare=None,
    **kwargs,
)

Source from the content-addressed store, hash-verified

31
32
33def make_request(
34 method,
35 path,
36 headers=CIMultiDict(),
37 version=HttpVersion11,
38 on_response_prepare=None,
39 **kwargs,
40):
41 app = kwargs.pop("app", None) or mock.Mock()
42 app._debug = False
43 if on_response_prepare is None:
44 on_response_prepare = aiosignal.Signal(app)
45 app.on_response_prepare = on_response_prepare
46 app.on_response_prepare.freeze()
47 protocol = kwargs.pop("protocol", None) or mock.Mock()
48 return make_mocked_request(
49 method, path, headers, version=version, protocol=protocol, app=app, **kwargs
50 )
51
52
53@pytest.fixture

Calls 2

make_mocked_requestFunction · 0.90
freezeMethod · 0.45

Tested by

no test coverage detected