summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorBenjamin Dauvergne <bdauvergne@entrouvert.com>2010-04-16 15:37:17 +0000
committerBenjamin Dauvergne <bdauvergne@entrouvert.com>2010-04-16 15:37:17 +0000
commit81c35bbe2effac358126f5aea78e4f5b9e115f6e (patch)
treeae8d21367ddf77897bdc93b1083952f7fd44d732 /tests
parent90b965e6a3e976210e1960291241d9a4104d0d58 (diff)
downloadlasso-81c35bbe2effac358126f5aea78e4f5b9e115f6e.tar.gz
lasso-81c35bbe2effac358126f5aea78e4f5b9e115f6e.tar.xz
lasso-81c35bbe2effac358126f5aea78e4f5b9e115f6e.zip
Ameliorate support for lasso_profile_set_signature_verify_hint
* lasso/id-ff/profile.h: - add end symbol for enum LassoProfileSignatureVerifyHint * lasso/id-ff/profile.c: - fix documentation of lasso_profile_set_signature_verify_hint - do not allow to set or return invalid value for the signature_verify_hint attribute. * lasso/saml-2.0/login.c: - handle new enum value * lasso/saml-2.0/profile.c: - handle new enum value - fix missing catch of signature error reporting when signature_verify_hint is IGNORE. * docs/reference/lasso/lasso-sections.txt: - export enums LassoProfileSignatureHint and LassoProfileSignatureVerifyHint * tests/metadata_tests.c: - fix test of all Role enumerations
Diffstat (limited to 'tests')
-rw-r--r--tests/metadata_tests.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/metadata_tests.c b/tests/metadata_tests.c
index 975e4d10..cb4c5154 100644
--- a/tests/metadata_tests.c
+++ b/tests/metadata_tests.c
@@ -94,7 +94,7 @@ START_TEST(test07_metadata_role_descriptors)
int i = 0;
check_not_null(provider);
- for (i = LASSO_PROVIDER_ROLE_ANY+1; i < LASSO_PROVIDER_ROLE_LAST; i++) {
+ for (i = 1; i < LASSO_PROVIDER_ROLE_LAST; i *= 2) {
l = lasso_provider_get_metadata_keys_for_role(provider, i);
if (i == LASSO_PROVIDER_ROLE_IDP) {
check_equals(g_list_length(l), 10);