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

Method test_pending

Lib/test/test_ssl.py:1978–1990  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

1976 self.assertTrue(bio.eof)
1977
1978 def test_pending(self):
1979 bio = ssl.MemoryBIO()
1980 self.assertEqual(bio.pending, 0)
1981 bio.write(b'foo')
1982 self.assertEqual(bio.pending, 3)
1983 for i in range(3):
1984 bio.read(1)
1985 self.assertEqual(bio.pending, 3-i-1)
1986 for i in range(3):
1987 bio.write(b'x')
1988 self.assertEqual(bio.pending, i+1)
1989 bio.read()
1990 self.assertEqual(bio.pending, 0)
1991
1992 def test_buffer_types(self):
1993 bio = ssl.MemoryBIO()

Callers

nothing calls this directly

Calls 3

assertEqualMethod · 0.45
writeMethod · 0.45
readMethod · 0.45

Tested by

no test coverage detected