diff options
author | Reto Buerki <reet@codelabs.ch> | 2012-06-07 17:45:34 +0200 |
---|---|---|
committer | Tobias Brunner <tobias@strongswan.org> | 2013-03-19 15:23:45 +0100 |
commit | 3d2746309e24f232e24687287d9e63d0dde1cadf (patch) | |
tree | 376a5382385ed1558ae47be476583d4c63d74d73 /src/charon-tkm/tests/test_runner.c | |
parent | 559fe48c5040788c5d8135f00905afb16e5ccaf7 (diff) | |
download | strongswan-3d2746309e24f232e24687287d9e63d0dde1cadf.tar.bz2 strongswan-3d2746309e24f232e24687287d9e63d0dde1cadf.tar.xz |
Initialize TKM client library in tkm.c
Diffstat (limited to 'src/charon-tkm/tests/test_runner.c')
-rw-r--r-- | src/charon-tkm/tests/test_runner.c | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/charon-tkm/tests/test_runner.c b/src/charon-tkm/tests/test_runner.c index 61c252416..c16ad35b1 100644 --- a/src/charon-tkm/tests/test_runner.c +++ b/src/charon-tkm/tests/test_runner.c @@ -14,12 +14,17 @@ * for more details. */ -#include <stdlib.h> - +#include "tkm.h" #include "test_runner.h" int main(void) { + if (!tkm_init()) + { + fprintf(stderr, "Could not connect to TKM, aborting tests\n"); + return EXIT_FAILURE; + } + int number_failed; Suite *s = suite_create("TKM tests"); suite_add_tcase(s, make_id_manager_tests()); @@ -30,6 +35,7 @@ int main(void) srunner_run_all(sr, CK_NORMAL); number_failed = srunner_ntests_failed(sr); + tkm_deinit(); srunner_free(sr); return (number_failed == 0) ? EXIT_SUCCESS : EXIT_FAILURE; |