Lines Matching defs:ParserTest
13 TEST(ParserTest, ConsumesAllBytesOfTLV) { in TEST() argument
23 TEST(ParserTest, CanReadRawTLV) { in TEST() argument
36 TEST(ParserTest, IgnoresContentsOfInnerValues) { in TEST() argument
46 TEST(ParserTest, FailsIfLengthOverlapsAnotherTLV) { in TEST() argument
66 TEST(ParserTest, ReadOptionalTagPresent) { in TEST() argument
89 TEST(ParserTest, ReadOptionalTag2Present) { in TEST() argument
112 TEST(ParserTest, ReadOptionalTagNotPresent) { in TEST() argument
132 TEST(ParserTest, ReadOptionalTag2NotPresent) { in TEST() argument
152 TEST(ParserTest, CanSkipOptionalTagAtEndOfInput) { in TEST() argument
165 TEST(ParserTest, SkipOptionalTagDoesntConsumePresentNonMatchingTLVs) { in TEST() argument
177 TEST(ParserTest, TagNumbersAboveThirtySupported) { in TEST() argument
189 TEST(ParserTest, ParseTags) { in TEST() argument
246 TEST(ParserTest, IncompleteEncodingTagOnly) { in TEST() argument
256 TEST(ParserTest, IncompleteEncodingLengthTruncated) { in TEST() argument
268 TEST(ParserTest, IncompleteEncodingValueShorterThanLength) { in TEST() argument
279 TEST(ParserTest, LengthMustBeEncodedWithMinimumNumberOfOctets) { in TEST() argument
289 TEST(ParserTest, LengthMustNotHaveLeadingZeroes) { in TEST() argument
313 TEST(ParserTest, ReadConstructedFailsForNonConstructedTags) { in TEST() argument
329 TEST(ParserTest, CannotAdvanceAfterReadOptionalTag) { in TEST() argument
341 TEST(ParserTest, ReadBitString) { in TEST() argument
357 TEST(ParserTest, ReadBitStringBadTag) { in TEST() argument