]> git.ipfire.org Git - pakfire.git/commitdiff
testsuite: Fix passing more arguments than possible to string
authorMichael Tremer <michael.tremer@ipfire.org>
Tue, 9 Nov 2021 11:39:00 +0000 (11:39 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Tue, 9 Nov 2021 11:39:00 +0000 (11:39 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
tests/testsuite.h

index ee108563fd40df347ebcd1f8d88c16f2ba22f27d..df544995c216d61a2182381ceaadcb24fe5f425b 100644 (file)
@@ -127,13 +127,13 @@ int testsuite_run();
 #define ASSERT_STRING_EQUALS(value, string) \
        do { \
                if (!value) { \
-                       LOG_ERROR("Failed assertion: " #value " is NULL, expected " #string " at %s:%d\n", \
-                               __FILE__, __LINE__, __PRETTY_FUNCTION__); \
+                       LOG_ERROR("Failed assertion: %s is NULL, expected %s at %s:%d %s\n", \
+                               #value, #string, __FILE__, __LINE__, __PRETTY_FUNCTION__); \
                        goto FAIL; \
                } \
                if (strcmp(string, value) != 0) { \
-                       LOG_ERROR("Failed assertion: " #value " (%s) != " #string " %s:%d %s\n", \
-                               value, __FILE__, __LINE__, __PRETTY_FUNCTION__); \
+                       LOG_ERROR("Failed assertion: " #value " (%s) != " #string " (%s) %s:%d %s\n", \
+                               value, string, __FILE__, __LINE__, __PRETTY_FUNCTION__); \
                        goto FAIL; \
                } \
        } while (0)