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)))
Exemple #4
0
    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)
Exemple #5
0
    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)
Exemple #7
0
    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)
Exemple #8
0
    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)