Change-Id: I6c6847fac56f0a9a1a2209792e00a3aec5e672b9 Reviewed-on: https://cl.tvl.fyi/c/depot/+/10809 Autosubmit: aspen <root@gws.fyi> Reviewed-by: sterni <sternenseemann@systemli.org> Tested-by: BuildkiteCI Reviewed-by: lukegb <lukegb@tvl.fyi>
16 lines
366 B
Rust
16 lines
366 B
Rust
#[cfg(test)]
|
|
#[macro_use]
|
|
macro_rules! test_parse {
|
|
($parser: ident, $src: expr) => {{
|
|
let res = $parser($src);
|
|
nom_trace::print_trace!();
|
|
let (rem, res) = res.unwrap();
|
|
assert!(
|
|
rem.is_empty(),
|
|
"non-empty remainder: \"{}\", parsed: {:?}",
|
|
rem,
|
|
res
|
|
);
|
|
res
|
|
}};
|
|
}
|