X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Flibsystemd-bus%2Ftest-bus-chat.c;h=e124b247d1d1e23c5092e32676089ba95ac8d939;hb=0f4b73c8d379183678d5b99cf235f24c8ebd32f3;hp=bdcca18c84f808639e39c00374b5a75aa52165b7;hpb=2c93b4efeca3ccf38d604d85490b796e875e2c31;p=elogind.git diff --git a/src/libsystemd-bus/test-bus-chat.c b/src/libsystemd-bus/test-bus-chat.c index bdcca18c8..e124b247d 100644 --- a/src/libsystemd-bus/test-bus-chat.c +++ b/src/libsystemd-bus/test-bus-chat.c @@ -27,6 +27,7 @@ #include "log.h" #include "util.h" +#include "macro.h" #include "sd-bus.h" #include "bus-message.h" @@ -543,8 +544,10 @@ int main(int argc, char *argv[]) { int q, r; r = server_init(&bus); - if (r < 0) - return EXIT_FAILURE; + if (r < 0) { + log_info("Failed to connect to bus, skipping tests."); + return EXIT_TEST_SKIP; + } log_info("Initialized...");