MCPcopy Index your code
hub / github.com/python/cpython / _verify_readline

Method _verify_readline

Lib/test/test_httplib.py:1696–1708  ·  view source on GitHub ↗
(self, readline, expected, limit=5)

Source from the content-addressed store, hash-verified

1694 self._verify_readline(self.resp.readline, self.lines_expected, limit=-1)
1695
1696 def _verify_readline(self, readline, expected, limit=5):
1697 all = []
1698 while True:
1699 # short readlines
1700 line = readline(limit)
1701 if line and line != b"foo":
1702 if len(line) < 5:
1703 self.assertEndsWith(line, b"\n")
1704 all.append(line)
1705 if not line:
1706 break
1707 self.assertEqual(b"".join(all), expected)
1708 self.assertTrue(self.resp.isclosed())
1709
1710 def test_read1(self):
1711 resp = self.resp

Callers 3

test_readlineMethod · 0.95
test_read1Method · 0.95

Calls 6

assertEndsWithMethod · 0.80
assertTrueMethod · 0.80
isclosedMethod · 0.80
appendMethod · 0.45
assertEqualMethod · 0.45
joinMethod · 0.45

Tested by

no test coverage detected