X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Ftesting.h;h=1bc966c82e8a47c46b680fb08b0cab578d8bb150;hb=0a8741b9061f8df4a78a448c021612db06e17425;hp=1bcc276c1a8666be6b30113addc572af02689ef5;hpb=5236399c4c5483b1a9c21233e34b2b4357800d58;p=collectd.git diff --git a/src/testing.h b/src/testing.h index 1bcc276c..1bc966c8 100644 --- a/src/testing.h +++ b/src/testing.h @@ -48,9 +48,12 @@ static int check_count__ = 0; #define END_TEST exit ((fail_count__ == 0) ? 0 : 1); +#define LOG(result, text) \ + printf ("%s %i - %s\n", result ? "ok" : "not ok", ++check_count__, text) + #define OK1(cond, text) do { \ _Bool result = (cond); \ - printf ("%s %i - %s\n", result ? "ok" : "not ok", ++check_count__, text); \ + LOG (result, text); \ if (!result) { return -1; } \ } while (0) #define OK(cond) OK1(cond, #cond)