Lines Matching refs:buffer
43 const void* buffer; in TEST() local
45 ASSERT_TRUE(in.Next(&buffer, &size)) << in.GetError(); in TEST()
47 ASSERT_THAT(buffer, NotNull()); in TEST()
49 EXPECT_THAT(StringPiece(reinterpret_cast<const char*>(buffer), size), Eq("this is a ")); in TEST()
51 ASSERT_TRUE(in.Next(&buffer, &size)); in TEST()
53 ASSERT_THAT(buffer, NotNull()); in TEST()
55 EXPECT_THAT(StringPiece(reinterpret_cast<const char*>(buffer), size), Eq("cool strin")); in TEST()
60 ASSERT_TRUE(in.Next(&buffer, &size)); in TEST()
62 ASSERT_THAT(buffer, NotNull()); in TEST()
64 EXPECT_THAT(StringPiece(reinterpret_cast<const char*>(buffer), size), Eq("strin")); in TEST()
70 ASSERT_TRUE(in.Next(&buffer, &size)); in TEST()
72 ASSERT_THAT(buffer, NotNull()); in TEST()
74 EXPECT_THAT(StringPiece(reinterpret_cast<const char*>(buffer), size), Eq("cool strin")); in TEST()
76 ASSERT_TRUE(in.Next(&buffer, &size)); in TEST()
78 ASSERT_THAT(buffer, NotNull()); in TEST()
80 EXPECT_THAT(StringPiece(reinterpret_cast<const char*>(buffer), size), Eq("g")); in TEST()
82 EXPECT_FALSE(in.Next(&buffer, &size)); in TEST()
95 void* buffer; in TEST() local
97 ASSERT_TRUE(out.Next(&buffer, &size)); in TEST()
99 ASSERT_THAT(buffer, NotNull()); in TEST()
101 memcpy(reinterpret_cast<char*>(buffer), input.c_str(), size); in TEST()
103 ASSERT_TRUE(out.Next(&buffer, &size)); in TEST()
105 ASSERT_THAT(buffer, NotNull()); in TEST()
107 memcpy(reinterpret_cast<char*>(buffer), input.c_str() + 10u, size); in TEST()
109 ASSERT_TRUE(out.Next(&buffer, &size)); in TEST()
111 ASSERT_THAT(buffer, NotNull()); in TEST()
113 reinterpret_cast<char*>(buffer)[0] = input[20u]; in TEST()