• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 use nom::bytes::complete::take;
2 
3 #[test]
test01()4 fn test01() {
5     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";
6     let _ = x509_parser::parse_x509_certificate(data);
7 }
8 
parser02(input: &[u8]) -> nom::IResult<&[u8], ()>9 fn parser02(input: &[u8]) -> nom::IResult<&[u8], ()> {
10     let (_hdr, input) = take(1_usize)(input)?;
11     let (_data, input) = take(18_446_744_073_709_551_615_usize)(input)?;
12     Ok((input, ()))
13 }
14 
15 #[test]
test02()16 fn test02() {
17     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";
18     let _ = parser02(data);
19 }
20