From 07763ecb1c2a097a64aeb53e7a182ce8f72694cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Drago=C8=99-Iulian=20ARGINT?= <dragos.argint@stud.acs.upb.ro> Date: Thu, 11 May 2023 21:07:08 +0300 Subject: [PATCH] Make 3-raid checker fflush when printing MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: DragoČ-Iulian ARGINT <dragos.argint@stud.acs.upb.ro> --- checker/3-raid-checker/_test/run-test.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/checker/3-raid-checker/_test/run-test.c b/checker/3-raid-checker/_test/run-test.c index f793af7..5a7286d 100644 --- a/checker/3-raid-checker/_test/run-test.c +++ b/checker/3-raid-checker/_test/run-test.c @@ -15,6 +15,7 @@ static size_t total_points = 0; static void test_do_fail(size_t points) { printf("failed [ 0/%3zu]\n", max_points); + fflush(stdout); #ifdef EXIT_IF_FAIL exit(EXIT_FAILURE); #endif @@ -24,6 +25,7 @@ static void test_do_pass(size_t points) { total_points += points; printf("passed [%3zu/%3zu]\n", points, max_points); + fflush(stdout); } void basic_test(int condition) @@ -49,6 +51,7 @@ static void print_test_total(void) for (i = 0; i < 62; i++) printf(" "); printf("Total: [%3zu/%3zu]\n", total_points, max_points); + fflush(stdout); } static void run_test(void) -- GitLab