]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
test: do not pass return value to log_error_errno() on success
authorYu Watanabe <watanabe.yu+github@gmail.com>
Sun, 9 Mar 2025 02:00:37 +0000 (11:00 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Wed, 12 Mar 2025 16:08:57 +0000 (01:08 +0900)
src/shared/tests.h

index 173d64fa77d67a195246a23d6d2780d6b04e1ca7..8d0e6a4bcf3e8ad30265628a1a729cb3eaec3b63 100644 (file)
@@ -335,8 +335,8 @@ static inline int run_test_table(void) {
         ({                                                                                                      \
                 typeof(expr) _result = (expr);                                                                  \
                 if (_result >= 0) {                                                                             \
-                        log_error_errno(_result, "%s:%i: Assertion failed: expected \"%s\" to fail, but it succeeded", \
-                                        PROJECT_FILE, __LINE__, #expr);                                         \
+                        log_error("%s:%i: Assertion failed: expected \"%s\" to fail, but it succeeded.",        \
+                                  PROJECT_FILE, __LINE__, #expr);                                               \
                         abort();                                                                                \
                 }                                                                                               \
         })