def function751(self): var711 = aiohttp.FlowControlDataQueue(self.attribute1675) var3846 = DeflateBuffer(var711, 'deflate') var3846.zlib = mock.Mock() var3846.zlib.flush.return_value = b'line' var3846.zlib.eof = False self.assertRaises(http_exceptions.ContentEncodingError, var3846.feed_eof)
def function641(self): var1278 = aiohttp.FlowControlDataQueue(self.attribute1675) var1584 = DeflateBuffer(var1278, 'deflate') var2970 = ValueError() var1584.zlib = mock.Mock() var1584.zlib.decompress.side_effect = var2970 self.assertRaises(http_exceptions.ContentEncodingError, var1584.feed_data, b'data', 4)
def function660(self): var3553 = aiohttp.FlowControlDataQueue(self.attribute1675) var119 = DeflateBuffer(var3553, 'deflate') var119.zlib = mock.Mock() var119.zlib.decompress.return_value = b'line' var119.feed_data(b'data', 4) self.assertEqual([b'line'], list((d for (var719, var2543) in var3553._buffer)))
def test_feed_eof_err(self): buf = aiohttp.FlowControlDataQueue(self.stream) dbuf = DeflateBuffer(buf, 'deflate') dbuf.zlib = mock.Mock() dbuf.zlib.flush.return_value = b'line' dbuf.zlib.eof = False self.assertRaises(http_exceptions.ContentEncodingError, dbuf.feed_eof)
def test_feed_data(self): buf = aiohttp.FlowControlDataQueue(self.stream) dbuf = DeflateBuffer(buf, 'deflate') dbuf.zlib = mock.Mock() dbuf.zlib.decompress.return_value = b'line' dbuf.feed_data(b'data', 4) self.assertEqual([b'line'], list(d for d, _ in buf._buffer))
def function946(self): var3443 = aiohttp.FlowControlDataQueue(self.attribute1675) var4336 = DeflateBuffer(var3443, 'deflate') var4336.zlib = mock.Mock() var4336.zlib.flush.return_value = b'line' var4336.feed_eof() self.assertEqual([b'line'], list((d for (var3003, var4630) in var3443._buffer))) self.assertTrue(var3443._eof)
def test_feed_eof(self): buf = aiohttp.FlowControlDataQueue(self.stream) dbuf = DeflateBuffer(buf, 'deflate') dbuf.zlib = mock.Mock() dbuf.zlib.flush.return_value = b'line' dbuf.feed_eof() self.assertEqual([b'line'], list(d for d, _ in buf._buffer)) self.assertTrue(buf._eof)
def test_feed_data_err(self): buf = aiohttp.FlowControlDataQueue(self.stream) dbuf = DeflateBuffer(buf, 'deflate') exc = ValueError() dbuf.zlib = mock.Mock() dbuf.zlib.decompress.side_effect = exc self.assertRaises( http_exceptions.ContentEncodingError, dbuf.feed_data, b'data', 4)