authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2019-10-21 18:35:14-04:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2019-10-21 18:36:37-04:00
log16a91e6a4591d3d1198c0f0eaee9266333afd35e
treeea9c57ee0fc62e5c6ed251998a068c519ec73766
parentddb87237de60cb0feacc606d21c9dd48c5c3bd4b
signaturelock-open Commit is signed but in an unrecognized format.

adjust test runner to print the test name when error occurs


2 files changed, 7 insertions(+), 4 deletions(-)

lib/std/progress.zig+2-2
......@@ -155,11 +155,11 @@ pub const Progress = struct {
155155 }
156156 if (node.estimated_total_items) |total| {
157157 if (need_ellipse) self.bufWrite(&end, " ");
158 self.bufWrite(&end, "[{}/{}] ", node.completed_items, total);
158 self.bufWrite(&end, "[{}/{}] ", node.completed_items + 1, total);
159159 need_ellipse = false;
160160 } else if (node.completed_items != 0) {
161161 if (need_ellipse) self.bufWrite(&end, " ");
162 self.bufWrite(&end, "[{}] ", node.completed_items);
162 self.bufWrite(&end, "[{}] ", node.completed_items + 1);
163163 need_ellipse = false;
164164 }
165165 }
lib/std/special/test_runner.zig+5-2
......@@ -24,11 +24,14 @@ pub fn main() anyerror!void {
2424 test_node.end();
2525 progress.log("{}...SKIP\n", test_fn.name);
2626 },
27 else => return err,
27 else => {
28 progress.log("");
29 return err;
30 },
2831 }
2932 }
3033 root_node.end();
3134 if (ok_count != test_fn_list.len) {
32 progress.log("{} passed; {} skipped.\n", ok_count, skip_count);
35 std.debug.warn("{} passed; {} skipped.\n", ok_count, skip_count);
3336 }
3437}