X-Git-Url: http://jsfdemo.indexdata.com/?a=blobdiff_plain;f=test%2Fapi%2Ft16.c;h=df3278970d99bc5e1f6ba66f9cc2fa518cf98ddd;hb=6d1a5ad0fa40f223ec8983f1f270547f2672ebce;hp=8eb991e25d7152663bc7d6348ed45e4fc55a4d73;hpb=249111ff0c1796c93f3a044c7afebd770ae0968a;p=idzebra-moved-to-github.git diff --git a/test/api/t16.c b/test/api/t16.c index 8eb991e..df32789 100644 --- a/test/api/t16.c +++ b/test/api/t16.c @@ -1,4 +1,4 @@ -/* $Id: t16.c,v 1.4 2006-11-17 14:24:56 marc Exp $ +/* $Id: t16.c,v 1.7 2006-11-24 12:21:31 marc Exp $ Copyright (C) 1995-2006 Index Data ApS @@ -63,8 +63,8 @@ static ZEBRA_RES fetch_first(ZebraHandle zh, const char *element_set, static ZEBRA_RES fetch_first_compare(ZebraHandle zh, const char *element_set, oid_value format, const char *cmp_rec) { - const char *rec_buf; - size_t rec_len; + const char *rec_buf = 0; + size_t rec_len = 0; ODR odr = odr_createmem(ODR_ENCODE); ZEBRA_RES res = fetch_first(zh, element_set, format, odr, &rec_buf, &rec_len); @@ -88,6 +88,9 @@ static void tst(int argc, char **argv) const char * zebra_xml_sysno = "\n"; + const char * zebra_xml_meta + = "\n"; + const char * zebra_xml_index_title_p = "\n" " my title\n" @@ -117,6 +120,9 @@ static void tst(int argc, char **argv) YAZ_CHECK_EQ(fetch_first_compare(zh, "zebra::meta::sysno", VAL_TEXT_XML, zebra_xml_sysno), ZEBRA_OK); + YAZ_CHECK_EQ(fetch_first_compare(zh, "zebra::meta", VAL_TEXT_XML, + zebra_xml_meta), ZEBRA_OK); + YAZ_CHECK_EQ(fetch_first_compare(zh, "zebra::index::title:p", VAL_TEXT_XML, zebra_xml_index_title_p), ZEBRA_OK);