pub fn test_parse_and_compare<P: Fn(&str) -> IResult<&'_ str, Vec<BasicToken>, VerboseError<&'_ str>>>( parser: P, code: &str, bytes: &[u8])