summaryrefslogtreecommitdiffstats
path: root/tests/login_tests.c
diff options
context:
space:
mode:
authorFrederic Peters <fpeters@entrouvert.com>2007-01-05 12:40:19 +0000
committerFrederic Peters <fpeters@entrouvert.com>2007-01-05 12:40:19 +0000
commit249c7f82c6c93413bb59f8eb62f2ced49f2a0bab (patch)
tree87394bcb4302aab01d29b64095984994b8be6c6c /tests/login_tests.c
parent41d6f7df6847f647744934dbdf72fa6cb4e37343 (diff)
downloadlasso-249c7f82c6c93413bb59f8eb62f2ced49f2a0bab.tar.gz
lasso-249c7f82c6c93413bb59f8eb62f2ced49f2a0bab.tar.xz
lasso-249c7f82c6c93413bb59f8eb62f2ced49f2a0bab.zip
cleaning up memory allocated for tests; so valgrind logs are cleaner
Diffstat (limited to 'tests/login_tests.c')
-rw-r--r--tests/login_tests.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/tests/login_tests.c b/tests/login_tests.c
index d83246e4..abfab5d9 100644
--- a/tests/login_tests.c
+++ b/tests/login_tests.c
@@ -76,9 +76,11 @@ START_TEST(test01_generateServersContextDumps)
identityProviderContextDump = generateIdentityProviderContextDump();
fail_unless(identityProviderContextDump != NULL,
"generateIdentityProviderContextDump should not return NULL");
+ g_free(identityProviderContextDump);
serviceProviderContextDump = generateServiceProviderContextDump();
fail_unless(serviceProviderContextDump != NULL,
"generateServiceProviderContextDump should not return NULL");
+ g_free(serviceProviderContextDump);
}
END_TEST
@@ -161,7 +163,7 @@ START_TEST(test02_serviceProviderLogin)
responseQuery = strchr(responseUrl, '?')+1;
fail_unless(strlen(responseQuery) > 0,
"responseQuery shouldn't be an empty string");
- serviceProviderId = strdup(LASSO_PROFILE(idpLoginContext)->remote_providerID);
+ serviceProviderId = g_strdup(LASSO_PROFILE(idpLoginContext)->remote_providerID);
fail_unless(serviceProviderId != NULL,
"lasso_profile_get_remote_providerID shouldn't return NULL");
@@ -210,6 +212,10 @@ START_TEST(test02_serviceProviderLogin)
spIdentityContextDump = lasso_identity_dump(LASSO_PROFILE(spLoginContext)->identity);
fail_unless(spIdentityContextDump != NULL, "lasso_identity_dump failed");
spSessionDump = lasso_session_dump(LASSO_PROFILE(spLoginContext)->session);
+
+ g_free(serviceProviderId);
+ g_free(serviceProviderContextDump);
+ g_free(identityProviderContextDump);
}
END_TEST