From f52ea00c3496676b3c5cd1ac71d1aaa9a6c283e6 Mon Sep 17 00:00:00 2001 From: Kyler Date: Mon, 17 Nov 2025 09:19:05 -0700 Subject: [PATCH] Added PRINT_SUCCESSFUL_TESTS flag --- SLS_C/tests/tests.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/SLS_C/tests/tests.c b/SLS_C/tests/tests.c index 32fef20..1f6477a 100644 --- a/SLS_C/tests/tests.c +++ b/SLS_C/tests/tests.c @@ -10,6 +10,8 @@ #include "sls/errors.h" #include "tests/tests.h" +static const Boolean PRINT_SUCCESSFUL_TESTS = FALSE; + const SlsStr TEST_FILE_NAME = SLS_STR("TEST_FILE.SLS"); typedef struct { @@ -50,7 +52,8 @@ static void test_report(TestsReport reports, TestCounts *counts) { break; case TEST_PASS: // Green - printf("\x1b[32mTest passed: %s\n\x1b[0m", reports.tests[i].name.str); + if (PRINT_SUCCESSFUL_TESTS) + printf("\x1b[32mTest passed: %s\n\x1b[0m", reports.tests[i].name.str); counts->passed += 1; break; case TEST_NOT_IMPLEMENTED: