summaryrefslogtreecommitdiffstats
path: root/tests/metadata_tests.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests/metadata_tests.c')
-rw-r--r--tests/metadata_tests.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/tests/metadata_tests.c b/tests/metadata_tests.c
index c9213047..171fdedd 100644
--- a/tests/metadata_tests.c
+++ b/tests/metadata_tests.c
@@ -34,6 +34,7 @@ START_TEST(test01_metadata_load_der_certificate_from_x509_cert)
LassoProvider *provider = lasso_provider_new(LASSO_PROVIDER_ROLE_SP,
TESTSMETADATADIR "/metadata_01.xml", NULL, NULL);
fail_unless(provider != NULL, "Can't load DER certificate from <ds:X509Certificate>");
+ g_object_unref(provider);
}
END_TEST
@@ -42,6 +43,7 @@ START_TEST(test02_metadata_load_pem_certificate_from_x509_cert)
LassoProvider *provider = lasso_provider_new(LASSO_PROVIDER_ROLE_SP,
TESTSMETADATADIR "/metadata_02.xml", NULL, NULL);
fail_unless(provider != NULL, "Can't load PEM certificate from <ds:X509Certificate>");
+ g_object_unref(provider);
}
END_TEST
@@ -50,6 +52,7 @@ START_TEST(test03_metadata_load_der_public_key_from_keyvalue)
LassoProvider *provider = lasso_provider_new(LASSO_PROVIDER_ROLE_SP,
TESTSMETADATADIR "/metadata_03.xml", NULL, NULL);
fail_unless(provider != NULL, "Can't load DER public key from <ds:KeyValue>");
+ g_object_unref(provider);
}
END_TEST
@@ -58,6 +61,7 @@ START_TEST(test04_metadata_load_pem_public_key_from_keyvalue)
LassoProvider *provider = lasso_provider_new(LASSO_PROVIDER_ROLE_SP,
TESTSMETADATADIR "/metadata_04.xml", NULL, NULL);
fail_unless(provider != NULL, "Can't load PEM public key from <ds:KeyValue>");
+ g_object_unref(provider);
}
END_TEST
@@ -66,6 +70,7 @@ START_TEST(test05_metadata_load_public_key_from_x509_cert)
LassoProvider *provider = lasso_provider_new(LASSO_PROVIDER_ROLE_SP,
TESTSMETADATADIR "/metadata_05.xml", NULL, NULL);
fail_unless(provider != NULL, "Can't load DER public key from <ds:X509Certificate>");
+ g_object_unref(provider);
}
END_TEST