| ... | @@ -8,7 +8,13 @@ pub fn main() !void { | ... | @@ -8,7 +8,13 @@ pub fn main() !void { |
| 8 | for (test_fn_list) |test_fn, i| { | 8 | for (test_fn_list) |test_fn, i| { |
| 9 | warn("Test {}/{} {}...", i + 1, test_fn_list.len, test_fn.name); | 9 | warn("Test {}/{} {}...", i + 1, test_fn_list.len, test_fn.name); |
| 10 | | 10 | |
| 11 | try test_fn.func(); | 11 | test_fn.func() catch |err| { |
| | 12 | if (err == error.skip) { |
| | 13 | warn("SKIPPED\n"); |
| | 14 | continue; |
| | 15 | } |
| | 16 | return err; |
| | 17 | }; |
| 12 | | 18 | |
| 13 | warn("OK\n"); | 19 | warn("OK\n"); |
| 14 | } | 20 | } |