]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
global: Ensure unit tests return value
authorAki Tuomi <aki.tuomi@dovecot.fi>
Thu, 9 Aug 2018 09:44:22 +0000 (12:44 +0300)
committerAki Tuomi <aki.tuomi@dovecot.fi>
Thu, 9 Aug 2018 09:44:44 +0000 (12:44 +0300)
src/lib-http/test-http-client-errors.c
src/lib-http/test-http-payload.c
src/lib-http/test-http-server-errors.c
src/lib-smtp/test-smtp-client-errors.c
src/lib-smtp/test-smtp-payload.c
src/lib-smtp/test-smtp-server-errors.c
src/lib-smtp/test-smtp-submit.c

index 237005020e61272c5366ab29a1de340ad2069327..f74d05180901229698d863ad11840b1873a17b7f 100644 (file)
@@ -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);
 }
index a26f43466e2a4d71dbde52c2084b80346cc63774..d0c43155378d9b6e01a89ff599ce776a992debf9 100644 (file)
@@ -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;
 }
index b184c72d1402b5230decc54b95c01db697f46d6f..c19f28668c869c6d4ea28696218902cbd598e491 100644 (file)
@@ -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);
 }
index e21a241c08a210fec912d8c8336f114e19ded25e..6e35bf6e0bff27b4074466e069ec3a6493ff1211 100644 (file)
@@ -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);
 }
index aa3943bdfb8ba50bf36b016af9de3986f3525483..1579b79e3ef1af457c650935f81a184337608918 100644 (file)
@@ -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;
 }
index 214c6dd651b5324b2a002829b874f7bc6e73286d..2235b8f18a56206dce48430ada4d3a323d04fe82 100644 (file)
@@ -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);
 }
index f3772b06707a1048f07d6529e10cf5be031d4895..77a923210644d23c89423a95b132b69fdea9e949 100644 (file)
@@ -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;
 }