authorgravatar for kubkon@jakubkonka.comJakub Konka <kubkon@jakubkonka.com> 2022-02-22 13:42:11+01:00
committergravatar for kubkon@jakubkonka.comJakub Konka <kubkon@jakubkonka.com> 2022-02-22 21:56:34+01:00
log150006d2163a050d68deec2a3bfae81304cc5a3e
tree05257e25f261535f67e7bff2839f741399095e65
parent3be6c79ca2414044600426204ac19ea31774420f

std: enable print results in test_runner for stage2_x86_64


1 files changed, 12 insertions(+), 9 deletions(-)

lib/std/special/test_runner.zig+12-9
...@@ -141,15 +141,18 @@ pub fn main2() anyerror!void {...@@ -141,15 +141,18 @@ pub fn main2() anyerror!void {
141 }141 }
142 };142 };
143 }143 }
144 if (builtin.zig_backend == .stage2_llvm or builtin.zig_backend == .stage2_wasm) {144 switch (builtin.zig_backend) {
145 const passed = builtin.test_functions.len - skipped - failed;145 .stage2_llvm, .stage2_wasm, .stage2_x86_64 => {
146 const stderr = std.io.getStdErr();146 const passed = builtin.test_functions.len - skipped - failed;
147 writeInt(stderr, passed) catch {};147 const stderr = std.io.getStdErr();
148 stderr.writeAll(" passed; ") catch {};148 writeInt(stderr, passed) catch {};
149 writeInt(stderr, skipped) catch {};149 stderr.writeAll(" passed; ") catch {};
150 stderr.writeAll(" skipped; ") catch {};150 writeInt(stderr, skipped) catch {};
151 writeInt(stderr, failed) catch {};151 stderr.writeAll(" skipped; ") catch {};
152 stderr.writeAll(" failed.\n") catch {};152 writeInt(stderr, failed) catch {};
153 stderr.writeAll(" failed.\n") catch {};
154 },
155 else => {},
153 }156 }
154 if (failed != 0) {157 if (failed != 0) {
155 return error.TestsFailed;158 return error.TestsFailed;