use printf in test runner code
This commit is contained in:
parent
135c021c83
commit
0c88b1ce73
|
@ -9,20 +9,10 @@ extern var zig_test_fn_list: []TestFn;
|
|||
|
||||
pub fn runTests() -> %void {
|
||||
for (zig_test_fn_list) |testFn, i| {
|
||||
// TODO: print var args
|
||||
%%io.stderr.write("Test ");
|
||||
%%io.stderr.printInt(@typeOf(i), i + 1);
|
||||
%%io.stderr.write("/");
|
||||
%%io.stderr.printInt(@typeOf(zig_test_fn_list.len), zig_test_fn_list.len);
|
||||
%%io.stderr.write(" ");
|
||||
%%io.stderr.write(testFn.name);
|
||||
%%io.stderr.write("...");
|
||||
%%io.stderr.flush();
|
||||
%%io.stderr.printf("Test {}/{} {}...", i + 1, zig_test_fn_list.len, testFn.name);
|
||||
|
||||
testFn.func();
|
||||
|
||||
|
||||
%%io.stderr.write("OK\n");
|
||||
%%io.stderr.flush();
|
||||
%%io.stderr.printf("OK\n");
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user