From: Aki Tuomi Date: Thu, 9 Aug 2018 09:44:22 +0000 (+0300) Subject: global: Ensure unit tests return value X-Git-Tag: 2.3.9~1567 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=ae243fa90a8fadfb0886616ecb6fe06360121796;p=thirdparty%2Fdovecot%2Fcore.git global: Ensure unit tests return value --- diff --git a/src/lib-http/test-http-client-errors.c b/src/lib-http/test-http-client-errors.c index 237005020e..f74d051809 100644 --- a/src/lib-http/test-http-client-errors.c +++ b/src/lib-http/test-http-client-errors.c @@ -3288,5 +3288,5 @@ int main(int argc, char *argv[]) bind_ip.family = AF_INET; bind_ip.u.ip4.s_addr = htonl(INADDR_LOOPBACK); - test_run(test_functions); + return test_run(test_functions); } diff --git a/src/lib-http/test-http-payload.c b/src/lib-http/test-http-payload.c index a26f43466e..d0c4315537 100644 --- a/src/lib-http/test-http-payload.c +++ b/src/lib-http/test-http-payload.c @@ -1935,6 +1935,7 @@ static void test_atexit(void) int main(int argc, char *argv[]) { int c; + int ret; lib_init(); #ifdef HAVE_OPENSSL @@ -1965,11 +1966,12 @@ int main(int argc, char *argv[]) bind_ip.family = AF_INET; bind_ip.u.ip4.s_addr = htonl(INADDR_LOOPBACK); - test_run(test_functions); + ret = test_run(test_functions); ssl_iostream_context_cache_free(); #ifdef HAVE_OPENSSL ssl_iostream_openssl_deinit(); #endif lib_deinit(); + return ret; } diff --git a/src/lib-http/test-http-server-errors.c b/src/lib-http/test-http-server-errors.c index b184c72d14..c19f28668c 100644 --- a/src/lib-http/test-http-server-errors.c +++ b/src/lib-http/test-http-server-errors.c @@ -892,5 +892,5 @@ int main(int argc, char *argv[]) bind_ip.family = AF_INET; bind_ip.u.ip4.s_addr = htonl(INADDR_LOOPBACK); - test_run(test_functions); + return test_run(test_functions); } diff --git a/src/lib-smtp/test-smtp-client-errors.c b/src/lib-smtp/test-smtp-client-errors.c index e21a241c08..6e35bf6e0b 100644 --- a/src/lib-smtp/test-smtp-client-errors.c +++ b/src/lib-smtp/test-smtp-client-errors.c @@ -3000,5 +3000,5 @@ int main(int argc, char *argv[]) bind_ip.family = AF_INET; bind_ip.u.ip4.s_addr = htonl(INADDR_LOOPBACK); - test_run(test_functions); + return test_run(test_functions); } diff --git a/src/lib-smtp/test-smtp-payload.c b/src/lib-smtp/test-smtp-payload.c index aa3943bdfb..1579b79e3e 100644 --- a/src/lib-smtp/test-smtp-payload.c +++ b/src/lib-smtp/test-smtp-payload.c @@ -1052,6 +1052,7 @@ static void test_atexit(void) int main(int argc, char *argv[]) { int c; + int ret; lib_init(); #ifdef HAVE_OPENSSL @@ -1082,11 +1083,13 @@ int main(int argc, char *argv[]) bind_ip.family = AF_INET; bind_ip.u.ip4.s_addr = htonl(INADDR_LOOPBACK); - test_run(test_functions); + ret = test_run(test_functions); ssl_iostream_context_cache_free(); #ifdef HAVE_OPENSSL ssl_iostream_openssl_deinit(); #endif lib_deinit(); + + return ret; } diff --git a/src/lib-smtp/test-smtp-server-errors.c b/src/lib-smtp/test-smtp-server-errors.c index 214c6dd651..2235b8f18a 100644 --- a/src/lib-smtp/test-smtp-server-errors.c +++ b/src/lib-smtp/test-smtp-server-errors.c @@ -2402,5 +2402,5 @@ int main(int argc, char *argv[]) bind_ip.family = AF_INET; bind_ip.u.ip4.s_addr = htonl(INADDR_LOOPBACK); - test_run(test_functions); + return test_run(test_functions); } diff --git a/src/lib-smtp/test-smtp-submit.c b/src/lib-smtp/test-smtp-submit.c index f3772b0670..77a9232106 100644 --- a/src/lib-smtp/test-smtp-submit.c +++ b/src/lib-smtp/test-smtp-submit.c @@ -2144,6 +2144,7 @@ static void test_atexit(void) int main(int argc, char *argv[]) { int c; + int ret; atexit(test_atexit); (void)signal(SIGCHLD, SIG_IGN); @@ -2173,7 +2174,9 @@ int main(int argc, char *argv[]) bind_ip.family = AF_INET; bind_ip.u.ip4.s_addr = htonl(INADDR_LOOPBACK); - test_run(test_functions); + ret = test_run(test_functions); master_service_deinit(&master_service); + + return ret; }