X-Git-Url: http://www.project-moonshot.org/gitweb/?p=trust_router.git;a=blobdiff_plain;f=common%2Ftests%2Fcfg_test.c;fp=common%2Ftests%2Fcfg_test.c;h=29a949d3b9643b726d1e3c0e4df824b0d310cd6d;hp=97cd03caf656de5974749a3d71b45a39a2ebce9b;hb=6f65c9cce86719147d0b4dcc9823b25443c2d185;hpb=eaa1a8ceed54fbfadc2638cf383aaa12ab446a57 diff --git a/common/tests/cfg_test.c b/common/tests/cfg_test.c index 97cd03c..29a949d 100644 --- a/common/tests/cfg_test.c +++ b/common/tests/cfg_test.c @@ -41,6 +41,7 @@ #include #include #include +#include static void tr_talloc_log(const char *msg) { @@ -98,7 +99,6 @@ static int verify_idp_cfg(TR_CFG *cfg) static int verify_rp_cfg(TR_CFG *cfg) { - int ii=0; TR_NAME *name=NULL; assert(cfg!=NULL); @@ -107,11 +107,9 @@ static int verify_rp_cfg(TR_CFG *cfg) assert(cfg->rp_clients->comm_next==NULL); assert(cfg->rp_clients->gss_names!=NULL); - for (ii=1; iirp_clients->gss_names->names[ii]==NULL); - assert(cfg->rp_clients->gss_names->names[0]!=NULL); + assert(tr_gss_names_length(cfg->rp_clients->gss_names) == 1); name=tr_new_name("gss@example.com"); - assert(tr_name_cmp(name, cfg->rp_clients->gss_names->names[0])==0); + assert(tr_name_cmp(name, tr_gss_names_index(cfg->rp_clients->gss_names, 0))==0); return 0; }