4.5 Test Utilities
/* Skip a test */
void d3tui_test_skip(const char *msg, ...) __attribute__((format(printf, 1, 2)));
/* Fail a test */
void d3tui_test_fail(const char *msg, ...) __attribute__((format(printf, 1, 2)));
/* Test setup/teardown */
typedef void (*d3tui_test_setup_func_t)(void);
typedef void (*d3tui_test_teardown_func_t)(void);
void d3tui_test_set_setup(const char *suite, d3tui_test_setup_func_t setup);
void d3tui_test_set_teardown(const char *suite, d3tui_test_teardown_func_t teardown);
5. Test Case Examples