Lines Matching refs:rdbuf
180 std::array<uint8_t, blockSize * 2> rdbuf{}; in TEST() local
186 EXPECT_EQ(reader.read(0, data.size(), rdbuf.data()), in TEST()
188 EXPECT_TRUE(std::equal(rdbuf.begin(), rdbuf.end(), data.begin())); in TEST()
191 EXPECT_EQ(reader.read(i, 1, rdbuf.data()), 1); in TEST()
192 EXPECT_EQ(rdbuf[i], i); in TEST()
194 EXPECT_EQ(reader.read(blockSize - 1, 2, rdbuf.data()), 2); in TEST()
195 EXPECT_EQ(rdbuf[0], blockSize - 1); in TEST()
196 EXPECT_EQ(rdbuf[1], blockSize); in TEST()
264 std::array<uint8_t, blockSize> rdbuf{}; in TEST() local
270 EXPECT_EQ(reader.read(0, data.size(), rdbuf.data()), in TEST()
272 EXPECT_EQ(rdbuf[0], 'X'); in TEST()
273 EXPECT_EQ(rdbuf[1], 'Y'); in TEST()
274 EXPECT_EQ(reader.read(1, data.size(), rdbuf.data()), in TEST()
276 EXPECT_EQ(rdbuf[0], 'Y'); in TEST()
284 std::array<uint8_t, 2 * blockSize> rdbuf{}; in TEST() local
290 EXPECT_EQ(reader.read(0, 2 * blockSize, rdbuf.data()), in TEST()
292 EXPECT_TRUE(std::equal(rdbuf.begin(), rdbuf.end(), data.begin())); in TEST()
299 std::array<uint8_t, blockSize> rdbuf{}; in TEST() local
305 EXPECT_EQ(reader.read(data.size() - 1, 2, rdbuf.data()), 1); in TEST()
307 EXPECT_EQ(reader.read(data.size() - 1, 2, rdbuf.data()), 1); in TEST()