Lines Matching full:zlib
26 void TestZlibCompression(StringRef Input, zlib::CompressionLevel Level) { in TestZlibCompression()
29 EXPECT_EQ(zlib::StatusOK, zlib::compress(Input, Compressed, Level)); in TestZlibCompression()
31 EXPECT_EQ(zlib::StatusOK, in TestZlibCompression()
32 zlib::uncompress(Compressed, Uncompressed, Input.size())); in TestZlibCompression()
36 EXPECT_EQ(zlib::StatusBufferTooShort, in TestZlibCompression()
37 zlib::uncompress(Compressed, Uncompressed, Input.size() - 1)); in TestZlibCompression()
41 TEST(CompressionTest, Zlib) { in TEST() argument
42 TestZlibCompression("", zlib::DefaultCompression); in TEST()
44 TestZlibCompression("hello, world!", zlib::NoCompression); in TEST()
45 TestZlibCompression("hello, world!", zlib::BestSizeCompression); in TEST()
46 TestZlibCompression("hello, world!", zlib::BestSpeedCompression); in TEST()
47 TestZlibCompression("hello, world!", zlib::DefaultCompression); in TEST()
56 TestZlibCompression(BinaryDataStr, zlib::NoCompression); in TEST()
57 TestZlibCompression(BinaryDataStr, zlib::BestSizeCompression); in TEST()
58 TestZlibCompression(BinaryDataStr, zlib::BestSpeedCompression); in TEST()
59 TestZlibCompression(BinaryDataStr, zlib::DefaultCompression); in TEST()
65 zlib::crc32(StringRef("The quick brown fox jumps over the lazy dog"))); in TEST()