async def test_old_request_version(self, loop, console, results): orig_import = __import__ def import_mock(name, *args, **kw): if name == 'aiohttp.payload': raise ImportError() return orig_import(name, *args, **kw) with patch('builtins.__import__', side_effect=import_mock): async with self._get_session(loop, console, verbose=2) as session: body = "ok man" req = ClientRequest('GET', URL('http://example.com'), data=body) req.body = req.body._value await session.send_event('sending_request', request=req) res = await serialize(console) self.assertTrue("ok man" in res, res)