MCPcopy
hub / github.com/aio-libs/aiohttp / test_readline_nolimit_nowait

Method test_readline_nolimit_nowait

tests/test_streams.py:249–261  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

247 self.assertEqual(b'chunk3\n', data)
248
249 def test_readline_nolimit_nowait(self):
250 # All needed data for the first 'readline' call will be
251 # in the buffer.
252 stream = self._make_one()
253 stream.feed_data(self.DATA[:6])
254 stream.feed_data(self.DATA[6:])
255
256 line = self.loop.run_until_complete(stream.readline())
257 self.assertEqual(b'line1\n', line)
258
259 stream.feed_eof()
260 data = self.loop.run_until_complete(stream.read())
261 self.assertEqual(b'line2\nline3\n', data)
262
263 def test_readline_eof(self):
264 stream = self._make_one()

Callers

nothing calls this directly

Calls 5

_make_oneMethod · 0.95
feed_dataMethod · 0.45
readlineMethod · 0.45
feed_eofMethod · 0.45
readMethod · 0.45

Tested by

no test coverage detected