Print this page
5293 desire symbol visibility test
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: TBD

Split Close
Expand all
Collapse all
          --- old/usr/src/test/libc-tests/tests/common/test_common.h
          +++ new/usr/src/test/libc-tests/tests/common/test_common.h
↓ open down ↓ 26 lines elided ↑ open up ↑
  27   27  typedef struct test *test_t;
  28   28  typedef void (*test_func_t)(test_t, void *);
  29   29  
  30   30  extern void test_set_debug(void);
  31   31  extern void test_set_force(void);
  32   32  extern test_t test_start(const char *name, ...);
  33   33  extern void test_failed(test_t, const char *format, ...);
  34   34  extern void test_passed(test_t);
  35   35  extern void test_debugf(test_t, const char *format, ...);
  36   36  extern void test_run(int nthr, test_func_t, void *arg, const char *, ...);
       37 +extern void test_summary(void);
  37   38  
       39 +extern void test_trim(char **);
       40 +
       41 +typedef int (*test_cfg_func_t)(char **fields, int nfields, char **err);
       42 +
       43 +/*
       44 + * Args list is array of pairs of const char *keyword, test_config_func_t,
       45 + * terminated by NULL.
       46 + */
       47 +extern int test_load_config(test_t, const char *, ...);
       48 +
  38   49  #ifdef  __cplusplus
  39   50  }
  40   51  #endif
  41   52  #endif  /* _TEST_COMMON_H */
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX