• Home
  • Raw
  • Download

Lines Matching refs:contents

121   CBS data, contents;  in TEST()  local
129 ASSERT_TRUE(CBS_get_asn1(&data, &contents, 0x30)); in TEST()
130 EXPECT_EQ(Bytes("\x01\x02"), Bytes(CBS_data(&contents), CBS_len(&contents))); in TEST()
134 EXPECT_FALSE(CBS_get_asn1(&data, &contents, 0x30)); in TEST()
138 EXPECT_FALSE(CBS_get_asn1(&data, &contents, 0x30)); in TEST()
142 EXPECT_FALSE(CBS_get_asn1(&data, &contents, 0x30)); in TEST()
146 EXPECT_FALSE(CBS_get_asn1(&data, &contents, 0x30)); in TEST()
150 EXPECT_FALSE(CBS_get_asn1(&data, &contents, 0x31)); in TEST()
158 ASSERT_TRUE(CBS_get_optional_asn1(&data, &contents, &present, 0xa0)); in TEST()
161 CBS_get_optional_asn1_octet_string(&data, &contents, &present, 0xa0)); in TEST()
163 EXPECT_EQ(0u, CBS_len(&contents)); in TEST()
164 ASSERT_TRUE(CBS_get_optional_asn1_octet_string(&data, &contents, NULL, 0xa0)); in TEST()
165 EXPECT_EQ(0u, CBS_len(&contents)); in TEST()
171 ASSERT_TRUE(CBS_get_optional_asn1(&data, &contents, &present, 0xa0)); in TEST()
173 ASSERT_TRUE(CBS_get_optional_asn1(&data, &contents, &present, 0xa1)); in TEST()
176 Bytes(CBS_data(&contents), CBS_len(&contents))); in TEST()
181 CBS_get_optional_asn1_octet_string(&data, &contents, &present, 0xa0)); in TEST()
183 EXPECT_EQ(0u, CBS_len(&contents)); in TEST()
185 CBS_get_optional_asn1_octet_string(&data, &contents, &present, 0xa1)); in TEST()
187 EXPECT_EQ(Bytes("\x01"), Bytes(CBS_data(&contents), CBS_len(&contents))); in TEST()
192 CBS_get_optional_asn1_octet_string(&data, &contents, &present, 0xa1)); in TEST()
207 ASSERT_TRUE(CBS_get_any_asn1(&data, &contents, &tag)); in TEST()
209 EXPECT_EQ(Bytes("\x01\x02"), Bytes(CBS_data(&contents), CBS_len(&contents))); in TEST()
213 ASSERT_TRUE(CBS_get_any_asn1_element(&data, &contents, &tag, &header_len)); in TEST()
217 Bytes(CBS_data(&contents), CBS_len(&contents))); in TEST()
322 CBB contents, inner_contents, inner_inner_contents; in TEST() local
325 ASSERT_TRUE(CBB_add_u8_length_prefixed(cbb.get(), &contents)); in TEST()
326 ASSERT_TRUE(CBB_add_u8_length_prefixed(cbb.get(), &contents)); in TEST()
327 ASSERT_TRUE(CBB_add_u8(&contents, 1)); in TEST()
328 EXPECT_EQ(1u, CBB_len(&contents)); in TEST()
331 ASSERT_TRUE(CBB_add_u16_length_prefixed(cbb.get(), &contents)); in TEST()
332 ASSERT_TRUE(CBB_add_u16(&contents, 0x203)); in TEST()
333 ASSERT_TRUE(CBB_add_u24_length_prefixed(cbb.get(), &contents)); in TEST()
334 ASSERT_TRUE(CBB_add_u24(&contents, 0x40506)); in TEST()
335 ASSERT_TRUE(CBB_add_u8_length_prefixed(cbb.get(), &contents)); in TEST()
336 ASSERT_TRUE(CBB_add_u8_length_prefixed(&contents, &inner_contents)); in TEST()
349 CBB contents, inner_contents, inner_inner_contents; in TEST() local
357 ASSERT_TRUE(CBB_add_u8_length_prefixed(cbb.get(), &contents)); in TEST()
358 ASSERT_TRUE(CBB_add_u8_length_prefixed(cbb.get(), &contents)); in TEST()
359 ASSERT_TRUE(CBB_add_u8(&contents, 0xbb)); in TEST()
360 ASSERT_TRUE(CBB_add_u16_length_prefixed(cbb.get(), &contents)); in TEST()
361 ASSERT_TRUE(CBB_add_u16(&contents, 0xcccc)); in TEST()
362 ASSERT_TRUE(CBB_add_u24_length_prefixed(cbb.get(), &contents)); in TEST()
363 ASSERT_TRUE(CBB_add_u24(&contents, 0xdddddd)); in TEST()
364 ASSERT_TRUE(CBB_add_u8_length_prefixed(cbb.get(), &contents)); in TEST()
365 ASSERT_TRUE(CBB_add_u8(&contents, 0xff)); in TEST()
366 ASSERT_TRUE(CBB_add_u8_length_prefixed(&contents, &inner_contents)); in TEST()
373 CBB_discard_child(&contents); in TEST()
393 CBB child, contents; in TEST() local
407 EXPECT_FALSE(CBB_add_u8_length_prefixed(&child, &contents)); in TEST()
408 EXPECT_FALSE(CBB_add_u16_length_prefixed(&child, &contents)); in TEST()
409 EXPECT_FALSE(CBB_add_asn1(&child, &contents, 1)); in TEST()
423 CBB contents, inner_contents; in TEST() local
426 ASSERT_TRUE(CBB_add_asn1(cbb.get(), &contents, 0x30)); in TEST()
427 ASSERT_TRUE(CBB_add_bytes(&contents, (const uint8_t *)"\x01\x02\x03", 3)); in TEST()
435 ASSERT_TRUE(CBB_add_asn1(cbb.get(), &contents, 0x30)); in TEST()
436 ASSERT_TRUE(CBB_add_bytes(&contents, test_data.data(), 130)); in TEST()
445 ASSERT_TRUE(CBB_add_asn1(cbb.get(), &contents, 0x30)); in TEST()
446 ASSERT_TRUE(CBB_add_bytes(&contents, test_data.data(), 1000)); in TEST()
455 ASSERT_TRUE(CBB_add_asn1(cbb.get(), &contents, 0x30)); in TEST()
456 ASSERT_TRUE(CBB_add_asn1(&contents, &inner_contents, 0x30)); in TEST()