-/* $Id: testlib.h,v 1.20 2006-08-14 10:40:22 adam Exp $
+/* $Id: testlib.h,v 1.22 2006-08-23 07:37:02 adam Exp $
Copyright (C) 1995-2006
Index Data ApS
* returns the retcode, for use in return or exit in main()
*/
int tl_close_down(ZebraHandle zh, ZebraService zs
- ) GCC_ATTRIBUTE((warn_unused_result));
+ ) ZEBRA_GCC_ATTR((warn_unused_result));
/** inits the database and inserts test data */
int tl_init_data(ZebraHandle zh, const char **recs
- ) GCC_ATTRIBUTE((warn_unused_result));
+ ) ZEBRA_GCC_ATTR((warn_unused_result));
/**
* tl_query does a simple query, and checks that the number of hits matches
*/
int tl_query(ZebraHandle zh, const char *query, zint exphits
- ) GCC_ATTRIBUTE((warn_unused_result));
+ ) ZEBRA_GCC_ATTR((warn_unused_result));
/**
*/
int tl_query_x(ZebraHandle zh, const char *query, zint exphits,
int experror
- ) GCC_ATTRIBUTE((warn_unused_result));
+ ) ZEBRA_GCC_ATTR((warn_unused_result));
/**
* tl_scan is a utility for scan testing
int pos, int num, /* input params */
int exp_pos, int exp_num, int exp_partial, /* expected result */
const char **exp_entries /* expected entries (or NULL) */
- ) GCC_ATTRIBUTE((warn_unused_result));
+ ) ZEBRA_GCC_ATTR((warn_unused_result));
int tl_sort(ZebraHandle zh, const char *query, zint hits, zint *exp
- ) GCC_ATTRIBUTE((warn_unused_result));
+ ) ZEBRA_GCC_ATTR((warn_unused_result));
/**
* ranking_query makes a query, checks number of hits, and for
*/
int tl_ranking_query(ZebraHandle zh, char *query,
int exphits, char *firstrec, int firstscore
- ) GCC_ATTRIBUTE((warn_unused_result));
+ ) ZEBRA_GCC_ATTR((warn_unused_result));
/**
* meta_query makes a query, checks number of hits, and for
*/
int tl_meta_query(ZebraHandle zh, char *query, int exphits,
zint *ids
- ) GCC_ATTRIBUTE((warn_unused_result));
+ ) ZEBRA_GCC_ATTR((warn_unused_result));
/**
* if filter given by name does not exist, exit nicely but warn in log
void tl_check_filter(ZebraService zs, const char *name);
#define TL_MAIN int main(int argc, char **argv) { \
- YAZ_CHECK_INIT(argc, argv); tst(argc, argv); YAZ_CHECK_TERM; }
+ YAZ_CHECK_INIT(argc, argv); YAZ_CHECK_LOG(); tst(argc, argv); YAZ_CHECK_TERM; }
/*
* Local variables:
* c-basic-offset: 4