Home | History | Annotate | Download | only in tests

Lines Matching defs:blob

58     uint8_t blob[8];
67 C2FIELD(blob, "blob")
68 C2FIELD(flexBlob, "flex-blob")
255 msg.emplace("composite.blob", ABuffer::CreateAsCopy("buffer08", 8));
256 msg.emplace("composite.flex-blob", ABuffer::CreateAsCopy("flex-buffer-14", 14));
276 EXPECT_EQ(0, memcmp("\0\0\0\0\0\0\0\0", CastParam<C2CompositeInfo>(params[0])->m.blob, 8));
284 EXPECT_EQ(0, memcmp("buffer08", CastParam<C2CompositeInfo>(params[0])->m.blob, 8));
286 hexdump(CastParam<C2CompositeInfo>(params[0])->m.blob, 8, 0, &hex);
293 // test setting and zero extending shorter blob than allowed
295 msg.emplace("composite.blob", ABuffer::CreateAsCopy("buf05", 5));
297 EXPECT_EQ(0, memcmp("buf05\0\0\0", CastParam<C2CompositeInfo>(params[0])->m.blob, 8));
302 // test setting and trimming larger blob than allowed
304 msg.emplace("composite.blob", ABuffer::CreateAsCopy("ReallyLongBuffer", 16));
306 EXPECT_EQ(0, memcmp("ReallyLo", CastParam<C2CompositeInfo>(params[0])->m.blob, 8));
311 // test trimming flex blob in-place
313 msg.emplace("composite.flex-blob", ABuffer::CreateAsCopy("buf05", 5));