From 36c7b41fbd2381eb531290207512e6dede2d8dd9 Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Thu, 4 Feb 2010 00:02:26 +0000 Subject: [PATCH] Tests: add more checking to dump generation code in login_tests.c --- tests/login_tests.c | 14 +++++++++----- 1 file 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 #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; }