30 #include <stdlib.h> |
30 #include <stdlib.h> |
31 |
31 |
32 #include <ucx/test.h> |
32 #include <ucx/test.h> |
33 |
33 |
34 #include "base64.h" |
34 #include "base64.h" |
|
35 #include "crypto.h" |
35 |
36 |
36 int main(int argc, char **argv) { |
37 int main(int argc, char **argv) { |
37 printf("libidav tests\n"); |
38 printf("libidav tests\n"); |
38 printf("-------------\n\n"); |
39 printf("-------------\n\n"); |
39 |
40 |
40 UcxTestSuite* suite = ucx_test_suite_new(); |
41 UcxTestSuite* suite = ucx_test_suite_new(); |
41 |
42 |
42 ucx_test_register(suite, test_util_base64decode); |
43 ucx_test_register(suite, test_util_base64decode); |
43 ucx_test_register(suite, test_util_base64decode_len); |
44 ucx_test_register(suite, test_util_base64decode_len); |
44 ucx_test_register(suite, test_util_base64encode); |
45 ucx_test_register(suite, test_util_base64encode); |
|
46 ucx_test_register(suite, test_util_decrypt_str_k); |
|
47 ucx_test_register(suite, test_util_encrypt_str_k); |
45 |
48 |
46 ucx_test_run(suite, stdout); |
49 ucx_test_run(suite, stdout); |
47 fflush(stdout); |
50 fflush(stdout); |
48 ucx_test_suite_free(suite); |
51 ucx_test_suite_free(suite); |
49 |
52 |