27 #ifndef DBUS_TEST_TAP_H 28 #define DBUS_TEST_TAP_H 30 #include <dbus/dbus-internals.h> 32 #ifdef DBUS_ENABLE_EMBEDDED_TESTS 35 void _dbus_test_fatal (
const char *format,
36 ...) _DBUS_GNUC_NORETURN _DBUS_GNUC_PRINTF (1, 2);
39 void _dbus_test_diag (const
char *format,
40 ...) _DBUS_GNUC_PRINTF (1, 2);
43 void _dbus_test_skip_all (const
char *format,
44 ...) _DBUS_GNUC_NORETURN _DBUS_GNUC_PRINTF (1, 2);
47 void _dbus_test_ok (const
char *format,
48 ...) _DBUS_GNUC_PRINTF (1, 2);
50 void _dbus_test_not_ok (const
char *format,
51 ...) _DBUS_GNUC_PRINTF (1, 2);
53 void _dbus_test_skip (const
char *format,
54 ...) _DBUS_GNUC_PRINTF (1, 2);
57 void _dbus_test_check_memleaks (const
char *test_name);
60 int _dbus_test_done_testing (
void);