Lines Matching refs:buffer
35 StringOutputBuffer buffer;
40 buffer.Append(&data[start_offset], end_offset - start_offset);
43 EXPECT_EQ(data.size(), buffer.size());
44 ASSERT_STREQ(data.c_str(), buffer.str().c_str());
53 StringOutputBuffer buffer;
57 buffer.Append(&data[start_offset], page_size);
60 EXPECT_EQ(data.size(), buffer.size());
61 ASSERT_STREQ(data.c_str(), buffer.str().c_str());
71 StringOutputBuffer buffer;
72 std::ostream out(&buffer);
80 EXPECT_EQ(data.size(), buffer.size());
81 ASSERT_STREQ(data.c_str(), buffer.str().c_str());
95 StringOutputBuffer buffer;
96 buffer.Append(data);
98 EXPECT_TRUE(buffer.ContentsEqual(file_path));
101 buffer << "extra";
102 EXPECT_FALSE(buffer.ContentsEqual(file_path));
107 StringOutputBuffer buffer;
108 buffer << CreateTestString(data_size, 1);
110 EXPECT_FALSE(buffer.ContentsEqual(file_path));
125 StringOutputBuffer buffer;
126 buffer.Append(data);
128 EXPECT_TRUE(buffer.WriteToFile(file_path, nullptr));
133 ASSERT_TRUE(buffer.ContentsEqual(file_path));