Lines Matching defs:out
71 bool DecompressWithWriter(const brillo::Blob& in, brillo::Blob* out) {
73 new W(brillo::make_unique_ptr(new MemoryExtentWriter(out))));
87 bool ZipCompress(const brillo::Blob& in, brillo::Blob* out) const = 0;
88 bool ZipDecompress(const brillo::Blob& in, brillo::Blob* out) const = 0;
96 bool ZipCompress(const brillo::Blob& in, brillo::Blob* out) const {
97 return BzipCompress(in, out);
99 bool ZipDecompress(const brillo::Blob& in, brillo::Blob* out) const {
100 return DecompressWithWriter<BzipExtentWriter>(in, out);
109 bool ZipCompress(const brillo::Blob& in, brillo::Blob* out) const {
110 return XzCompress(in, out);
112 bool ZipDecompress(const brillo::Blob& in, brillo::Blob* out) const {
113 return DecompressWithWriter<XzExtentWriter>(in, out);
135 brillo::Blob out;
136 EXPECT_TRUE(this->ZipCompress(in, &out));
137 EXPECT_LT(out.size(), in.size());
138 EXPECT_GT(out.size(), 0U);
140 EXPECT_TRUE(this->ZipDecompress(out, &decompressed));
147 brillo::Blob out;
148 EXPECT_TRUE(this->ZipCompress(in, &out));
149 EXPECT_GT(out.size(), in.size());
151 EXPECT_TRUE(this->ZipDecompress(out, &decompressed));
158 brillo::Blob out;
159 EXPECT_FALSE(this->ZipDecompress(in, &out));
164 brillo::Blob out;
165 EXPECT_TRUE(this->ZipDecompress(in, &out));
166 EXPECT_EQ(0U, out.size());
168 EXPECT_TRUE(this->ZipCompress(in, &out));
169 EXPECT_EQ(0U, out.size());