authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2022-05-13 17:32:23-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2022-05-13 17:32:23-07:00
log7d8b90b9050a3e957e4ab936b149f3b45b6b6000
treec36c0001adfc1120570dd9b34cc1118fa793ea33
parentc30edd78f9ed65c5659f86a63a9b59a88838c618

test harness: actually run the stage1 "run" tests


1 files changed, 3 insertions(+), 0 deletions(-)

src/test.zig+3
......@@ -1294,6 +1294,8 @@ pub const TestContext = struct {
12941294
12951295 if (case.is_test) {
12961296 try zig_args.append("test");
1297 } else if (update.case == .Execution) {
1298 try zig_args.append("run");
12971299 } else switch (case.output_mode) {
12981300 .Obj => try zig_args.append("build-obj"),
12991301 .Exe => try zig_args.append("build-exe"),
......@@ -1402,6 +1404,7 @@ pub const TestContext = struct {
14021404 switch (result.term) {
14031405 .Exited => |code| {
14041406 if (code != 0) {
1407 std.debug.print("{s}", .{result.stderr});
14051408 dumpArgs(zig_args.items);
14061409 return error.CompilationFailed;
14071410 }