//! Unit tests for `recover`: per-arm branch-completeness over lightweight fixtures, in
//! the style of `files.rs` / `parse.rs`. Locale-neutral multi-byte tokens only
//! (accented Latin / emoji - `café🛠`), the house fixture style.
usesuper::*;fnrec(line:&str)-> Record{serde_json::from_str(line).expect("valid fixture record")}fnextract_events(records:&[(usize,Record)], file:&str)->Vec<FileEvent>{extract(records,Some(file))}fnnumbered(lines:&[&str])->Vec<(usize, Record)>{
lines
.iter().enumerate().map(|(i,l)|(i +1,rec(l))).collect()}modboundaries;modcoverage;moddiff;modevents;modpatching;modrender;modreplay;modstring_edits;