authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2017-02-05 16:09:33-05:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2017-02-05 16:09:33-05:00
log0c88b1ce73a926e60464c96a5a3f8ac8d9f84a8c
treef636039d23089de1e73a9e3ffd8efbb4515afac0
parent135c021c83c08e1ab42f6d24a98f3b14e53b5b62

use printf in test runner code


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

std/test_runner.zig+2-12
...@@ -9,20 +9,10 @@ extern var zig_test_fn_list: []TestFn;...@@ -9,20 +9,10 @@ extern var zig_test_fn_list: []TestFn;
99
10pub fn runTests() -> %void {10pub fn runTests() -> %void {
11 for (zig_test_fn_list) |testFn, i| {11 for (zig_test_fn_list) |testFn, i| {
12 // TODO: print var args12 %%io.stderr.printf("Test {}/{} {}...", i + 1, zig_test_fn_list.len, testFn.name);
13 %%io.stderr.write("Test ");
14 %%io.stderr.printInt(@typeOf(i), i + 1);
15 %%io.stderr.write("/");
16 %%io.stderr.printInt(@typeOf(zig_test_fn_list.len), zig_test_fn_list.len);
17 %%io.stderr.write(" ");
18 %%io.stderr.write(testFn.name);
19 %%io.stderr.write("...");
20 %%io.stderr.flush();
2113
22 testFn.func();14 testFn.func();
2315
2416 %%io.stderr.printf("OK\n");
25 %%io.stderr.write("OK\n");
26 %%io.stderr.flush();
27 }17 }
28}18}