Make fail fast abort the whole run.

master
Zed A. Shaw 1 month ago
parent d6cf4e6fcf
commit bb5a9c6549
  1. 5
      src/run.cpp

@ -87,6 +87,11 @@ namespace fuc2 {
for(auto& test : tests) { for(auto& test : tests) {
fail_count += run(test, opts, argc > 1); fail_count += run(test, opts, argc > 1);
if(opts.fail_fast && fail_count > 0) {
fmt::println("FAIL FAST! Aborting early.");
break;
}
} }
return fail_count; return fail_count;

Loading…
Cancel
Save