test_t
test_passed(test_t t)
test_debugf(test_t t, const char *format, ...)
test_t t = arg;
test_run(int nthr, void (*func)(test_t, void *), void *arg,
test_t t;
test_load_config(test_t t, const char *fname, ...)
void (*func)(test_t t, void *);
test_t
test_t t;
test_failed(test_t t, const char *format, ...)
typedef void (*test_func_t)(test_t, void *);
extern test_t test_start(const char *name, ...);
extern void test_failed(test_t, const char *format, ...);
extern void test_passed(test_t);
extern void test_debugf(test_t, const char *format, ...);
extern int test_load_config(test_t, const char *, ...);
test_t t;
run_one(test_t t, int i, int j, int precision, boolean_t verbose)
test_t t;
test_t t = test_start(tc->name);
testlocale_thr_one(test_t t, void *arg)
test_t t;
test_t t;
test_t t;
test_t t;
test_t t;
test_t t;
test_t t;
test_t t;
test_t t;
show_file(test_t t, const char *path)
test_compiler(test_t t, const char *cc)
test_t t;
do_compile(test_t t, struct sym_test *st, struct compile_env *cenv, int need)
test_t t;
test_t t;
test_wcsrtombs_thr_iter(test_t t, const char *locale,
test_wcsrtombs_thr_work(test_t t, void *arg)
test_t t;
test_t t;
test_t t;
test_t t;
test_t t = test_start(#x "_should is subset of " #y);\
descr(test_t *t, ilstr_t *i)
run(test_t *t, uint8_t *data, size_t len, ilstr_t *i)
test_t tests[] = {