diff options
author | Benjamin Dauvergne <bdauvergne@entrouvert.com> | 2010-02-04 00:02:26 +0000 |
---|---|---|
committer | Benjamin Dauvergne <bdauvergne@entrouvert.com> | 2010-02-04 00:02:26 +0000 |
commit | 36c7b41fbd2381eb531290207512e6dede2d8dd9 (patch) | |
tree | 676d2d633ee7232eb16de4ef78c0a49e7070f9f0 /tests/login_tests.c | |
parent | 0a8f09f96784911d67f1c5a2c3d922308928fe0d (diff) | |
download | lasso-36c7b41fbd2381eb531290207512e6dede2d8dd9.tar.gz lasso-36c7b41fbd2381eb531290207512e6dede2d8dd9.tar.xz lasso-36c7b41fbd2381eb531290207512e6dede2d8dd9.zip |
Tests: add more checking to dump generation code in login_tests.c
Diffstat (limited to 'tests/login_tests.c')
-rw-r--r-- | tests/login_tests.c | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/tests/login_tests.c b/tests/login_tests.c index bd086cd3..479b387a 100644 --- a/tests/login_tests.c +++ b/tests/login_tests.c @@ -30,6 +30,7 @@ #include <glib.h> #include "../lasso/utils.h" #include "../lasso/backward_comp.h" +#include "./tests.h" static char* @@ -43,14 +44,15 @@ generateIdentityProviderContextDump() TESTSDATADIR "/idp1-la/private-key-raw.pem", NULL, /* Secret key to unlock private key */ TESTSDATADIR "/idp1-la/certificate.pem"); - lasso_server_add_provider( + check_not_null(serverContext); + check_good_rc(lasso_server_add_provider( serverContext, LASSO_PROVIDER_ROLE_SP, TESTSDATADIR "/sp1-la/metadata.xml", TESTSDATADIR "/sp1-la/public-key.pem", - TESTSDATADIR "/ca1-la/certificate.pem"); + TESTSDATADIR "/ca1-la/certificate.pem")); ret = lasso_server_dump(serverContext); - + check_not_null(ret); g_object_unref(serverContext); return ret; @@ -67,14 +69,16 @@ generateServiceProviderContextDump() TESTSDATADIR "/sp1-la/private-key-raw.pem", NULL, /* Secret key to unlock private key */ TESTSDATADIR "/sp1-la/certificate.pem"); - lasso_server_add_provider( + check_not_null(serverContext); + check_good_rc(lasso_server_add_provider( serverContext, LASSO_PROVIDER_ROLE_IDP, TESTSDATADIR "/idp1-la/metadata.xml", TESTSDATADIR "/idp1-la/public-key.pem", - TESTSDATADIR "/ca1-la/certificate.pem"); + TESTSDATADIR "/ca1-la/certificate.pem")); ret = lasso_server_dump(serverContext); + check_not_null(ret); g_object_unref(serverContext); return ret; } |