commit 65d279bc053790c8f0792c22e7e7d96b0e0d7860 (tree)
parent 75ed835d085e2f9dd042a1b39a61df95248a76df
Author: Andrew Kelley <andrew@ziglang.org>
Date: Tue, 11 May 2021 10:50:17 -0700
test runner: print error return trace after failed test
Diffstat:
1 file changed, 3 insertions(+), 0 deletions(-)
diff --git a/lib/std/special/test_runner.zig b/lib/std/special/test_runner.zig
@@ -84,6 +84,9 @@ pub fn main() anyerror!void {
test_node.end();
progress.log("{s}... FAIL ({s})\n", .{ test_fn.name, @errorName(err) });
if (progress.terminal == null) std.debug.print("FAIL ({s})\n", .{@errorName(err)});
+ if (@errorReturnTrace()) |trace| {
+ std.debug.dumpStackTrace(trace.*);
+ }
},
}
}