Lines Matching refs:reader
16 LineReader reader;
17 EXPECT_FALSE(reader.GetNextLine());
24 LineReader reader(kFilePath);
25 EXPECT_FALSE(reader.GetNextLine());
34 LineReader reader(kFilePath);
35 EXPECT_TRUE(reader.GetNextLine());
36 EXPECT_EQ(kFileSize, reader.length());
37 EXPECT_MEMEQ(kFile, kFileSize, reader.line(), reader.length());
38 EXPECT_FALSE(reader.GetNextLine());
47 LineReader reader(kFilePath);
48 EXPECT_TRUE(reader.GetNextLine());
50 EXPECT_EQ(kFileSize + 1, reader.length());
51 EXPECT_MEMEQ(kFile, kFileSize, reader.line(), reader.length() - 1);
52 EXPECT_EQ('\n', reader.line()[reader.length() - 1]);
53 EXPECT_FALSE(reader.GetNextLine());
67 LineReader reader(kFilePath);
69 EXPECT_TRUE(reader.GetNextLine());
70 EXPECT_MEMEQ("This is a multi\n", 16, reader.line(), reader.length());
72 EXPECT_TRUE(reader.GetNextLine());
77 reader.line(),
78 reader.length());
80 EXPECT_TRUE(reader.GetNextLine());
86 reader.line(),
87 reader.length());
89 EXPECT_FALSE(reader.GetNextLine());