fn step(fails: &mut u32, name: &str, f: impl FnOnce() -> Result<(), String>)Expand description
Run one step. A todo!() in a module that is not written yet is reported as SKIP (it is a gap, not
a defect); everything else — a returned error or any other panic — is a FAIL.