def test_socket_readline_too_long(self, monkeypatch): monkeypatch.setattr(hyper.common.bufsocket.select, 'select', dummy_select) s = DummySocket() b = BufferedSocket(s) b._buffer_view[0:b._buffer_size] = b'0' * b._buffer_size b._bytes_in_buffer = b._buffer_size with pytest.raises(LineTooLongError): b.readline()
def test_socket_readline_too_long(self, monkeypatch): monkeypatch.setattr( hyper.common.bufsocket.select, 'select', dummy_select ) s = DummySocket() b = BufferedSocket(s) b._buffer_view[0:b._buffer_size] = b'0' * b._buffer_size b._bytes_in_buffer = b._buffer_size with pytest.raises(LineTooLongError): b.readline()