def test_decode_brotli(self): data = brotli.compress(b"foo") fp = BytesIO(data) r = HTTPResponse(fp, headers={"content-encoding": "br"}) r.preload_content() assert r.data == b"foo"
def test_chunked_decoding_brotli(self): data = brotli.compress(b"foobarbaz") fp = BytesIO(data) r = HTTPResponse(fp, headers={"content-encoding": "br"}, preload_content=False) ret = b"" for _ in range(100): ret += r.read(1) if r.closed: break assert ret == b"foobarbaz"
def test_chunked_decoding_brotli(self): data = brotli.compress(b'foobarbaz') fp = BytesIO(data) r = HTTPResponse( fp, headers={'content-encoding': 'br'}, preload_content=False) ret = b'' for _ in range(100): ret += r.read(1) if r.closed: break assert ret == b'foobarbaz'
def test_decode_brotli(self): data = brotli.compress(b'foo') fp = BytesIO(data) r = HTTPResponse(fp, headers={'content-encoding': 'br'}) assert r.data == b'foo'
def test_decode_brotli(self): data = brotli.compress(b'foo') fp = BytesIO(data) r = HTTPResponse(fp, headers={'content-encoding': 'br'}) assert r.data == b'foo'