commit 12e1304805cbe132d17b31bac2e8123869007e4d (tree)
parent 9aa431cba34699ae35f7905398a0c8263b2ad453
Author: Andrew Kelley <andrew@ziglang.org>
Date: Tue, 29 Mar 2022 12:20:10 -0700
test harness: fix not honoring one_test_case_per_file
I regressed this in 9aa431cba34699ae35f7905398a0c8263b2ad453.
thanks @topolarity for pointing out the issue
Diffstat:
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/src/test.zig b/src/test.zig
@@ -698,7 +698,9 @@ pub const TestContext = struct {
.output_mode = output_mode,
.files = std.ArrayList(TestContext.File).init(ctx.cases.allocator),
}) catch @panic("out of memory");
- break :case &ctx.cases.items[ctx.cases.items.len - 1];
+ const case = &ctx.cases.items[ctx.cases.items.len - 1];
+ opt_case = case;
+ break :case case;
};
if (one_test_case_per_file) {
case.name = case_name;