21 #define TESTS_T_API_H 1
29 #include <isc/formatcheck.h>
39 #define T_UNRESOLVED 0x3
40 #define T_UNSUPPORTED 0x4
41 #define T_UNTESTED 0x5
42 #define T_THREADONLY 0x6
50 #define T_OPTIONAL 0x0
51 #define T_REQUIRED 0x1
58 #define T_ARG(n) (*(av + (n)))
60 typedef void (*
PFV)(void);
73 t_assert(
const char *component,
int anum,
int class,
const char *what, ...)
74 ISC_FORMAT_PRINTF(4, 5);
77 t_info(const
char *format, ...) ISC_FORMAT_PRINTF(1, 2);
98 t_eval(const
char *filename,
int (*func)(
char **),
int nargs);
ISC_LANG_BEGINDECLS void void void t_result(int result)
int t_eval(const char *filename, int(*func)(char **), int nargs)
int t_bustline(char *line, char **toks)
isc_result_t t_dns_result_fromtext(char *result)
char * t_fgetbs(FILE *fp)
char * t_getenv(const char *name)
unsigned int t_dc_method_fromtext(char *dc_method)
ISC_LANG_BEGINDECLS void t_assert(const char *component, int anum, int class, const char *what,...) ISC_FORMAT_PRINTF(4
ISC_LANG_BEGINDECLS void void t_info(const char *format,...) ISC_FORMAT_PRINTF(1