|  | use nom::bytes::complete::take; | 
|  |  | 
|  | #[test] | 
|  | fn test01() { | 
|  | let data = b"0\x88\xff\xff\xff\xff\xff\xff\xff\xff00\x0f\x02\x000\x00\x00\x00\x00\x00\x0000\x0f\x00\xff\x0a\xbb\xff"; | 
|  | let _ = x509_parser::parse_x509_certificate(data); | 
|  | } | 
|  |  | 
|  | fn parser02(input: &[u8]) -> nom::IResult<&[u8], ()> { | 
|  | let (_hdr, input) = take(1_usize)(input)?; | 
|  | let (_data, input) = take(18_446_744_073_709_551_615_usize)(input)?; | 
|  | Ok((input, ())) | 
|  | } | 
|  |  | 
|  | #[test] | 
|  | fn test02() { | 
|  | let data = b"0\x88\xff\xff\xff\xff\xff\xff\xff\xff00\x0f\x02\x000\x00\x00\x00\x00\x00\x0000\x0f\x00\xff\x0a\xbb\xff"; | 
|  | let _ = parser02(data); | 
|  | } |