Lines Matching refs:Read

61     virtual Status Read(size_t n, Slice* result, char* scratch) {
62 ASSERT_TRUE(!returned_partial_) << "must not Read() after eof/error";
130 std::string Read() {
239 ASSERT_EQ("EOF", Read());
247 ASSERT_EQ("foo", Read());
248 ASSERT_EQ("bar", Read());
249 ASSERT_EQ("", Read());
250 ASSERT_EQ("xxxx", Read());
251 ASSERT_EQ("EOF", Read());
252 ASSERT_EQ("EOF", Read()); // Make sure reads at eof work
260 ASSERT_EQ(NumberString(i), Read());
262 ASSERT_EQ("EOF", Read());
269 ASSERT_EQ("small", Read());
270 ASSERT_EQ(BigString("medium", 50000), Read());
271 ASSERT_EQ(BigString("large", 100000), Read());
272 ASSERT_EQ("EOF", Read());
282 ASSERT_EQ(BigString("foo", n), Read());
283 ASSERT_EQ("", Read());
284 ASSERT_EQ("bar", Read());
285 ASSERT_EQ("EOF", Read());
294 ASSERT_EQ(BigString("foo", n), Read());
295 ASSERT_EQ("bar", Read());
296 ASSERT_EQ("EOF", Read());
307 ASSERT_EQ(BigString("foo", n), Read());
308 ASSERT_EQ("", Read());
309 ASSERT_EQ("bar", Read());
310 ASSERT_EQ("EOF", Read());
317 ASSERT_EQ(BigString("foo", n), Read());
318 ASSERT_EQ("EOF", Read());
329 ASSERT_EQ(RandomSkewedString(i, &read_rnd), Read());
331 ASSERT_EQ("EOF", Read());
339 ASSERT_EQ("EOF", Read());
349 ASSERT_EQ("EOF", Read());
357 ASSERT_EQ("EOF", Read());
369 ASSERT_EQ("foo", Read());
377 ASSERT_EQ("EOF", Read());
385 ASSERT_EQ("EOF", Read());
394 ASSERT_EQ("EOF", Read());
403 ASSERT_EQ("EOF", Read());
413 ASSERT_EQ("bar", Read());
414 ASSERT_EQ("EOF", Read());
424 ASSERT_EQ(BigString("bar", 100000), Read());
425 ASSERT_EQ("EOF", Read());
434 ASSERT_EQ("EOF", Read());
443 ASSERT_EQ("EOF", Read());
464 ASSERT_EQ("correct", Read());
465 ASSERT_EQ("EOF", Read());