• Home
  • Raw
  • Download

Lines Matching refs:pickle

43 void VerifyResult(const Pickle& pickle) {  in VerifyResult()  argument
44 PickleIterator iter(pickle); in VerifyResult()
117 Pickle pickle; in TEST() local
119 EXPECT_TRUE(pickle.WriteBool(testbool1)); in TEST()
120 EXPECT_TRUE(pickle.WriteBool(testbool2)); in TEST()
121 EXPECT_TRUE(pickle.WriteInt(testint)); in TEST()
123 pickle.WriteLongUsingDangerousNonPortableLessPersistableForm(testlong)); in TEST()
124 EXPECT_TRUE(pickle.WriteUInt16(testuint16)); in TEST()
125 EXPECT_TRUE(pickle.WriteUInt32(testuint32)); in TEST()
126 EXPECT_TRUE(pickle.WriteInt64(testint64)); in TEST()
127 EXPECT_TRUE(pickle.WriteUInt64(testuint64)); in TEST()
128 EXPECT_TRUE(pickle.WriteSizeT(testsizet)); in TEST()
129 EXPECT_TRUE(pickle.WriteFloat(testfloat)); in TEST()
130 EXPECT_TRUE(pickle.WriteDouble(testdouble)); in TEST()
131 EXPECT_TRUE(pickle.WriteString(teststring)); in TEST()
132 EXPECT_TRUE(pickle.WriteString16(teststring16)); in TEST()
133 EXPECT_TRUE(pickle.WriteString(testrawstring)); in TEST()
134 EXPECT_TRUE(pickle.WriteString16(testrawstring16)); in TEST()
135 EXPECT_TRUE(pickle.WriteData(testdata, testdatalen)); in TEST()
136 VerifyResult(pickle); in TEST()
139 Pickle pickle2(pickle); in TEST()
144 pickle3 = pickle; in TEST()
152 Pickle pickle; in TEST() local
156 EXPECT_TRUE(pickle.WriteUInt64(testuint64)); in TEST()
158 PickleIterator iter(pickle); in TEST()
175 Pickle pickle(buffer.get(), 1); in TEST() local
177 PickleIterator iter(pickle); in TEST()
186 Pickle pickle(reinterpret_cast<char*>(buffer), sizeof(buffer)); in TEST()
188 PickleIterator iter(pickle); in TEST()
196 Pickle pickle(reinterpret_cast<char*>(buffer), sizeof(buffer)); in TEST()
198 PickleIterator iter(pickle); in TEST()
204 Pickle pickle; in TEST() local
205 EXPECT_TRUE(pickle.WriteString(std::string())); in TEST()
207 PickleIterator iter(pickle); in TEST()
214 Pickle pickle; in TEST() local
215 EXPECT_TRUE(pickle.WriteString16(string16())); in TEST()
217 PickleIterator iter(pickle); in TEST()
224 Pickle pickle; in TEST() local
225 EXPECT_TRUE(pickle.WriteInt(-2)); in TEST()
227 PickleIterator iter(pickle); in TEST()
233 Pickle pickle; in TEST() local
234 EXPECT_TRUE(pickle.WriteInt(-1)); in TEST()
236 PickleIterator iter(pickle); in TEST()
246 Pickle pickle(sizeof(CustomHeader)); in TEST() local
248 EXPECT_TRUE(pickle.WriteString("Goooooooooooogle")); in TEST()
250 const char* pickle_data = static_cast<const char*>(pickle.data()); in TEST()
267 EXPECT_EQ(pickle_size, pickle.size()); in TEST()
275 EXPECT_EQ(pickle_size, pickle.size()); in TEST()
281 pickle_data + pickle.size(), in TEST()
283 EXPECT_EQ(pickle_size, pickle.size()); in TEST()
324 Pickle pickle; in TEST() local
325 EXPECT_TRUE(pickle.WriteInt(1)); in TEST()
326 EXPECT_TRUE(pickle.WriteString("Domo")); in TEST()
328 const char* start = reinterpret_cast<const char*>(pickle.data()); in TEST()
329 const char* end = start + pickle.size(); in TEST()
331 EXPECT_TRUE(end == Pickle::FindNext(pickle.header_size_, start, end)); in TEST()
332 EXPECT_TRUE(NULL == Pickle::FindNext(pickle.header_size_, start, end - 1)); in TEST()
333 EXPECT_TRUE(end == Pickle::FindNext(pickle.header_size_, start, end + 1)); in TEST()
379 Pickle pickle; in TEST() local
381 PickleIterator iter(pickle); in TEST()
384 EXPECT_TRUE(pickle.WriteInt(1)); in TEST()
385 EXPECT_TRUE(pickle.WriteInt(2)); in TEST()
388 EXPECT_TRUE(PickleIterator(pickle).GetReadPointerAndAdvance(0)); in TEST()
389 EXPECT_TRUE(PickleIterator(pickle).GetReadPointerAndAdvance(1)); in TEST()
390 EXPECT_FALSE(PickleIterator(pickle).GetReadPointerAndAdvance(-1)); in TEST()
391 EXPECT_TRUE(PickleIterator(pickle).GetReadPointerAndAdvance(bytes)); in TEST()
392 EXPECT_FALSE(PickleIterator(pickle).GetReadPointerAndAdvance(bytes + 1)); in TEST()
393 EXPECT_FALSE(PickleIterator(pickle).GetReadPointerAndAdvance(INT_MAX)); in TEST()
394 EXPECT_FALSE(PickleIterator(pickle).GetReadPointerAndAdvance(INT_MIN)); in TEST()
407 Pickle pickle; in TEST() local
408 pickle.WriteData( in TEST()
413 EXPECT_EQ(unit, pickle.capacity_after_header()); in TEST()
414 EXPECT_EQ(pickle.payload_size(), payload_size_after_header); in TEST()
417 pickle.WriteData(data_ptr, static_cast<int>(unit - sizeof(uint32_t))); in TEST()
419 EXPECT_EQ(unit * 2, pickle.capacity_after_header()); in TEST()
420 EXPECT_EQ(cur_payload, pickle.payload_size()); in TEST()
423 pickle.WriteData(data_ptr, 1); in TEST()
425 EXPECT_EQ(unit * 4, pickle.capacity_after_header()); in TEST()
426 EXPECT_EQ(cur_payload, pickle.payload_size()); in TEST()
440 Pickle pickle(sizeof(CustomHeader)); in TEST() local
441 pickle.WriteInt(kMagic); in TEST()
444 pickle.headerT<CustomHeader>()->blah = 10; in TEST()
446 PickleIterator iter(pickle); in TEST()
492 Pickle pickle; in TEST() local
493 EXPECT_TRUE(pickle.WriteData(NULL, 0)); in TEST()
495 PickleIterator iter(pickle); in TEST()
505 Pickle pickle; in TEST() local
507 EXPECT_TRUE(pickle.WriteBytes(&data, sizeof(data))); in TEST()
509 PickleIterator iter(pickle); in TEST()
521 Pickle pickle; in TEST() local
522 while (pickle.capacity_after_header() != pickle.payload_size()) in TEST()
523 pickle.WriteBool(true); in TEST()
526 Pickle pickle2(pickle); in TEST()
529 EXPECT_EQ(pickle.capacity_after_header(), pickle2.capacity_after_header()); in TEST()
547 TestingPickle pickle; in TEST() local
548 const char* bytes = static_cast<const char*>(pickle.ClaimBytes(kChunkSize)); in TEST()
558 TestingPickle pickle; in TEST() local
559 pickle.WriteSizeT(data.size()); in TEST()
560 void* bytes = pickle.ClaimBytes(data.size()); in TEST()
561 pickle.WriteInt(42); in TEST()
564 PickleIterator iter(pickle); in TEST()