Skip to content

Commit 107bf1f

Browse files
committed
clar: print indirection
1 parent d4b953f commit 107bf1f

File tree

1 file changed

+36
-6
lines changed

1 file changed

+36
-6
lines changed

tests/clar/print.h

Lines changed: 36 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11

2-
static void clar_print_init(int test_count, int suite_count, const char *suite_names)
2+
static void clar_print_cl_init(int test_count, int suite_count, const char *suite_names)
33
{
44
(void)test_count;
55
printf("Loaded %d suites: %s\n", (int)suite_count, suite_names);
66
printf("Started (test status codes: OK='.' FAILURE='F' SKIPPED='S')\n");
77
}
88

9-
static void clar_print_shutdown(int test_count, int suite_count, int error_count)
9+
static void clar_print_cl_shutdown(int test_count, int suite_count, int error_count)
1010
{
1111
(void)test_count;
1212
(void)suite_count;
@@ -16,7 +16,7 @@ static void clar_print_shutdown(int test_count, int suite_count, int error_count
1616
clar_report_all();
1717
}
1818

19-
static void clar_print_error(int num, const struct clar_report *report, const struct clar_error *error)
19+
static void clar_print_cl_error(int num, const struct clar_report *report, const struct clar_error *error)
2020
{
2121
printf(" %d) Failure:\n", num);
2222

@@ -35,7 +35,7 @@ static void clar_print_error(int num, const struct clar_report *report, const st
3535
fflush(stdout);
3636
}
3737

38-
static void clar_print_ontest(const char *test_name, int test_number, enum cl_test_status status)
38+
static void clar_print_cl_ontest(const char *test_name, int test_number, enum cl_test_status status)
3939
{
4040
(void)test_name;
4141
(void)test_number;
@@ -50,18 +50,48 @@ static void clar_print_ontest(const char *test_name, int test_number, enum cl_te
5050
fflush(stdout);
5151
}
5252

53-
static void clar_print_onsuite(const char *suite_name, int suite_index)
53+
static void clar_print_cl_onsuite(const char *suite_name, int suite_index)
5454
{
5555
if (_clar.report_suite_names)
5656
printf("\n%s", suite_name);
5757

5858
(void)suite_index;
5959
}
6060

61+
static void clar_print_cl_onabort(const char *fmt, va_list arg)
62+
{
63+
vfprintf(stderr, fmt, arg);
64+
}
65+
66+
static void clar_print_init(int test_count, int suite_count, const char *suite_names)
67+
{
68+
clar_print_cl_init(test_count, suite_count, suite_names);
69+
}
70+
71+
static void clar_print_shutdown(int test_count, int suite_count, int error_count)
72+
{
73+
clar_print_cl_shutdown(test_count, suite_count, error_count);
74+
}
75+
76+
static void clar_print_error(int num, const struct clar_report *report, const struct clar_error *error)
77+
{
78+
clar_print_cl_error(num, report, error);
79+
}
80+
81+
static void clar_print_ontest(const char *test_name, int test_number, enum cl_test_status status)
82+
{
83+
clar_print_cl_ontest(test_name, test_number, status);
84+
}
85+
86+
static void clar_print_onsuite(const char *suite_name, int suite_index)
87+
{
88+
clar_print_cl_onsuite(suite_name, suite_index);
89+
}
90+
6191
static void clar_print_onabort(const char *msg, ...)
6292
{
6393
va_list argp;
6494
va_start(argp, msg);
65-
vfprintf(stderr, msg, argp);
95+
clar_print_cl_onabort(msg, argp);
6696
va_end(argp);
6797
}

0 commit comments

Comments
 (0)