def test_advancing_sockets(self): s = DummySocket() b = BufferedSocket(s) b._buffer_view[0:5] = b'abcde' b._bytes_in_buffer += 5 assert len(b.buffer) == 5 b.advance_buffer(3) assert len(b.buffer) == 2 assert b.buffer.tobytes() == b'de'
def test_advancing_sockets(self): s = DummySocket() b = BufferedSocket(s) b._buffer_view[0:5] = b'abcde' b._bytes_in_buffer += 5 assert len(b.buffer) == 5 b.advance_buffer(3) assert len(b.buffer) == 2 assert b.buffer.tobytes() == b'de'