X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=test%2Fblackbox%2Frun_blackbox_tests%2Ftest_cases_sign.c;h=68ae35218cf9a3251c326569a7ab40a0df917c2c;hb=fe5563f92021618b4a8b41e412c73d8364fcaf6e;hp=114945497969ee0da7cfb7c742155944899f4dba;hpb=ec02aca3d7888f072c5c0d52ba6b5c37ed42b69e;p=meshlink diff --git a/test/blackbox/run_blackbox_tests/test_cases_sign.c b/test/blackbox/run_blackbox_tests/test_cases_sign.c index 11494549..68ae3521 100644 --- a/test/blackbox/run_blackbox_tests/test_cases_sign.c +++ b/test/blackbox/run_blackbox_tests/test_cases_sign.c @@ -17,6 +17,10 @@ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ +#ifdef NDEBUG +#undef NDEBUG +#endif + #include "execute_tests.h" #include "test_cases_sign.h" #include "../common/containers.h" @@ -115,7 +119,7 @@ static bool test_sign_01(void) { // Clean up meshlink_close(mesh_handle); - meshlink_destroy("signconf"); + assert(meshlink_destroy("signconf")); return ret; } @@ -184,7 +188,7 @@ static bool test_sign_03(void) { // Clean up meshlink_close(mesh_handle); - meshlink_destroy("signconf"); + assert(meshlink_destroy("signconf")); if(!ret) { PRINT_TEST_CASE_MSG("meshlink_sign Successfully reported error on passing NULL as data arg\n"); @@ -230,7 +234,7 @@ static bool test_sign_04(void) { // Clean up meshlink_close(mesh_handle); - meshlink_destroy("signconf"); + assert(meshlink_destroy("signconf")); if(!ret) { PRINT_TEST_CASE_MSG("meshlink_sign Successfully reported error on passing 0 as size of data arg\n"); @@ -269,14 +273,13 @@ static bool test_sign_05(void) { // Signing data char *data = "Test"; - char sig[MESHLINK_SIGLEN]; size_t ssize = MESHLINK_SIGLEN; bool ret = meshlink_sign(mesh_handle, data, strlen(data) + 1, NULL, &ssize); // Clean up meshlink_close(mesh_handle); - meshlink_destroy("signconf"); + assert(meshlink_destroy("signconf")); if(!ret) { PRINT_TEST_CASE_MSG("meshlink_sign Successfully reported error on passing NULL as sign arg\n"); @@ -315,13 +318,12 @@ static bool test_sign_06(void) { char *data = "Test"; char sig[MESHLINK_SIGLEN]; - size_t ssize = MESHLINK_SIGLEN; bool ret = meshlink_sign(mesh_handle, data, strlen(data) + 1, sig, NULL); // Clean up meshlink_close(mesh_handle); - meshlink_destroy("signconf"); + assert(meshlink_destroy("signconf")); if(!ret) { PRINT_TEST_CASE_MSG("meshlink_sign Successfully reported error on passing NULL as signsize arg\n"); @@ -367,7 +369,7 @@ static bool test_sign_07(void) { meshlink_stop(mesh_handle); meshlink_close(mesh_handle); - meshlink_destroy("signconf"); + assert(meshlink_destroy("signconf")); if(!ret) { PRINT_TEST_CASE_MSG("meshlink_sign Successfully reported error on passing signsize < MESHLINK_SIGLEN arg\n");