diff --git a/test/runner.c b/test/runner.c index 46aadf154..65f794c2d 100644 --- a/test/runner.c +++ b/test/runner.c @@ -64,7 +64,9 @@ int run_tests(int timeout, int benchmark_output) { continue; } - rewind_cursor(); + if (!tap_output) + rewind_cursor(); + if (!benchmark_output && !tap_output) { log_progress(total, passed, failed, task->task_name); } @@ -77,7 +79,8 @@ int run_tests(int timeout, int benchmark_output) { current++; } - rewind_cursor(); + if (!tap_output) + rewind_cursor(); if (!benchmark_output && !tap_output) { log_progress(total, passed, failed, "Done.\n");