|
#define | g_assert_cmpstr(s1, cmp, s2) |
|
#define | g_assert_cmpint(n1, cmp, n2) |
|
#define | g_assert_cmpuint(n1, cmp, n2) |
|
#define | g_assert_cmphex(n1, cmp, n2) |
|
#define | g_assert_cmpfloat(n1, cmp, n2) |
|
#define | g_assert_cmpfloat_with_epsilon(n1, n2, epsilon) |
|
#define | g_assert_cmpmem(m1, l1, m2, l2) |
|
#define | g_assert_cmpvariant(v1, v2) |
|
#define | g_assert_cmpstrv(strv1, strv2) |
|
#define | g_assert_no_errno(expr) |
|
#define | g_assert_no_error(err) |
|
#define | g_assert_error(err, dom, c) |
|
#define | g_assert_true(expr) |
|
#define | g_assert_false(expr) |
|
#define | g_assert_null(expr) |
|
#define | g_assert_nonnull(expr) |
|
#define | g_assert_not_reached() G_STMT_START { g_assertion_message_expr (G_LOG_DOMAIN, __FILE__, __LINE__, G_STRFUNC, NULL); } G_STMT_END |
|
#define | g_assert(expr) |
|
#define | G_TEST_OPTION_ISOLATE_DIRS "isolate_dirs" |
|
#define | g_test_initialized() (g_test_config_vars->test_initialized) |
|
#define | g_test_quick() (g_test_config_vars->test_quick) |
|
#define | g_test_slow() (!g_test_config_vars->test_quick) |
|
#define | g_test_thorough() (!g_test_config_vars->test_quick) |
|
#define | g_test_perf() (g_test_config_vars->test_perf) |
|
#define | g_test_verbose() (g_test_config_vars->test_verbose) |
|
#define | g_test_quiet() (g_test_config_vars->test_quiet) |
|
#define | g_test_undefined() (g_test_config_vars->test_undefined) |
|
#define | g_test_add(testpath, Fixture, tdata, fsetup, ftest, fteardown) |
|
#define | g_test_queue_unref(gobject) g_test_queue_destroy (g_object_unref, gobject) |
|
#define | g_test_trap_assert_passed() g_test_trap_assertions (G_LOG_DOMAIN, __FILE__, __LINE__, G_STRFUNC, 0, 0) |
|
#define | g_test_trap_assert_failed() g_test_trap_assertions (G_LOG_DOMAIN, __FILE__, __LINE__, G_STRFUNC, 1, 0) |
|
#define | g_test_trap_assert_stdout(soutpattern) g_test_trap_assertions (G_LOG_DOMAIN, __FILE__, __LINE__, G_STRFUNC, 2, soutpattern) |
|
#define | g_test_trap_assert_stdout_unmatched(soutpattern) g_test_trap_assertions (G_LOG_DOMAIN, __FILE__, __LINE__, G_STRFUNC, 3, soutpattern) |
|
#define | g_test_trap_assert_stderr(serrpattern) g_test_trap_assertions (G_LOG_DOMAIN, __FILE__, __LINE__, G_STRFUNC, 4, serrpattern) |
|
#define | g_test_trap_assert_stderr_unmatched(serrpattern) g_test_trap_assertions (G_LOG_DOMAIN, __FILE__, __LINE__, G_STRFUNC, 5, serrpattern) |
|
#define | g_test_rand_bit() (0 != (g_test_rand_int() & (1 << 15))) |
|
#define | g_test_assert_expected_messages() g_test_assert_expected_messages_internal (G_LOG_DOMAIN, __FILE__, __LINE__, G_STRFUNC) |
|
|
GLIB_AVAILABLE_IN_ALL int | g_strcmp0 (const char *str1, const char *str2) |
|
GLIB_AVAILABLE_IN_ALL void | g_test_minimized_result (double minimized_quantity, const char *format,...) G_GNUC_PRINTF(2 |
|
GLIB_AVAILABLE_IN_ALL void GLIB_AVAILABLE_IN_ALL void | g_test_maximized_result (double maximized_quantity, const char *format,...) G_GNUC_PRINTF(2 |
|
GLIB_AVAILABLE_IN_ALL void GLIB_AVAILABLE_IN_ALL void GLIB_AVAILABLE_IN_ALL void | g_test_init (int *argc, char ***argv,...) G_GNUC_NULL_TERMINATED |
|
GLIB_AVAILABLE_IN_2_38 gboolean | g_test_subprocess (void) |
|
GLIB_AVAILABLE_IN_ALL int | g_test_run (void) |
|
GLIB_AVAILABLE_IN_ALL void | g_test_add_func (const char *testpath, GTestFunc test_func) |
|
GLIB_AVAILABLE_IN_ALL void | g_test_add_data_func (const char *testpath, gconstpointer test_data, GTestDataFunc test_func) |
|
GLIB_AVAILABLE_IN_2_34 void | g_test_add_data_func_full (const char *testpath, gpointer test_data, GTestDataFunc test_func, GDestroyNotify data_free_func) |
|
GLIB_AVAILABLE_IN_2_68 const char * | g_test_get_path (void) |
|
GLIB_AVAILABLE_IN_2_30 void | g_test_fail (void) |
|
GLIB_AVAILABLE_IN_2_70 void | g_test_fail_printf (const char *format,...) G_GNUC_PRINTF(1 |
|
GLIB_AVAILABLE_IN_2_70 void GLIB_AVAILABLE_IN_2_38 void | g_test_incomplete (const gchar *msg) |
|
GLIB_AVAILABLE_IN_2_70 void | g_test_incomplete_printf (const char *format,...) G_GNUC_PRINTF(1 |
|
GLIB_AVAILABLE_IN_2_70 void GLIB_AVAILABLE_IN_2_38 void | g_test_skip (const gchar *msg) |
|
GLIB_AVAILABLE_IN_2_70 void | g_test_skip_printf (const char *format,...) G_GNUC_PRINTF(1 |
|
GLIB_AVAILABLE_IN_2_70 void GLIB_AVAILABLE_IN_2_38 gboolean | g_test_failed (void) |
|
GLIB_AVAILABLE_IN_2_38 void | g_test_set_nonfatal_assertions (void) |
|
GLIB_AVAILABLE_IN_2_78 void | g_test_disable_crash_reporting (void) |
|
GLIB_AVAILABLE_IN_ALL void | g_test_message (const char *format,...) G_GNUC_PRINTF(1 |
|
GLIB_AVAILABLE_IN_ALL void GLIB_AVAILABLE_IN_ALL void | g_test_bug_base (const char *uri_pattern) |
|
GLIB_AVAILABLE_IN_ALL void | g_test_bug (const char *bug_uri_snippet) |
|
GLIB_AVAILABLE_IN_2_62 void | g_test_summary (const char *summary) |
|
GLIB_AVAILABLE_IN_ALL void | g_test_timer_start (void) |
|
GLIB_AVAILABLE_IN_ALL double | g_test_timer_elapsed (void) |
|
GLIB_AVAILABLE_IN_ALL double | g_test_timer_last (void) |
|
GLIB_AVAILABLE_IN_ALL void | g_test_queue_free (gpointer gfree_pointer) |
|
GLIB_AVAILABLE_IN_ALL void | g_test_queue_destroy (GDestroyNotify destroy_func, gpointer destroy_data) |
|
G_GNUC_BEGIN_IGNORE_DEPRECATIONS gboolean | g_test_trap_fork (guint64 usec_timeout, GTestTrapFlags test_trap_flags) |
|
GLIB_AVAILABLE_IN_2_38 void | g_test_trap_subprocess (const char *test_path, guint64 usec_timeout, GTestSubprocessFlags test_flags) |
|
GLIB_AVAILABLE_IN_2_80 void | g_test_trap_subprocess_with_envp (const char *test_path, const char *const *envp, guint64 usec_timeout, GTestSubprocessFlags test_flags) |
|
GLIB_AVAILABLE_IN_ALL gboolean | g_test_trap_has_passed (void) |
|
GLIB_AVAILABLE_IN_ALL gboolean | g_test_trap_reached_timeout (void) |
|
GLIB_AVAILABLE_IN_ALL gint32 | g_test_rand_int (void) |
|
GLIB_AVAILABLE_IN_ALL gint32 | g_test_rand_int_range (gint32 begin, gint32 end) |
|
GLIB_AVAILABLE_IN_ALL double | g_test_rand_double (void) |
|
GLIB_AVAILABLE_IN_ALL double | g_test_rand_double_range (double range_start, double range_end) |
|
GLIB_AVAILABLE_IN_ALL GTestCase * | g_test_create_case (const char *test_name, gsize data_size, gconstpointer test_data, GTestFixtureFunc data_setup, GTestFixtureFunc data_test, GTestFixtureFunc data_teardown) |
|
GLIB_AVAILABLE_IN_ALL GTestSuite * | g_test_create_suite (const char *suite_name) |
|
GLIB_AVAILABLE_IN_ALL GTestSuite * | g_test_get_root (void) |
|
GLIB_AVAILABLE_IN_ALL void | g_test_suite_add (GTestSuite *suite, GTestCase *test_case) |
|
GLIB_AVAILABLE_IN_ALL void | g_test_suite_add_suite (GTestSuite *suite, GTestSuite *nestedsuite) |
|
GLIB_AVAILABLE_IN_ALL int | g_test_run_suite (GTestSuite *suite) |
|
GLIB_AVAILABLE_IN_2_70 void | g_test_case_free (GTestCase *test_case) |
|
GLIB_AVAILABLE_IN_2_70 void | g_test_suite_free (GTestSuite *suite) |
|
GLIB_AVAILABLE_IN_ALL void | g_test_trap_assertions (const char *domain, const char *file, int line, const char *func, guint64 assertion_flags, const char *pattern) |
|
GLIB_AVAILABLE_IN_ALL void | g_assertion_message (const char *domain, const char *file, int line, const char *func, const char *message) G_ANALYZER_NORETURN |
|
G_NORETURN GLIB_AVAILABLE_IN_ALL void | g_assertion_message_expr (const char *domain, const char *file, int line, const char *func, const char *expr) |
|
GLIB_AVAILABLE_IN_ALL void | g_assertion_message_cmpstr (const char *domain, const char *file, int line, const char *func, const char *expr, const char *arg1, const char *cmp, const char *arg2) G_ANALYZER_NORETURN |
|
GLIB_AVAILABLE_IN_2_68 void | g_assertion_message_cmpstrv (const char *domain, const char *file, int line, const char *func, const char *expr, const char *const *arg1, const char *const *arg2, gsize first_wrong_idx) G_ANALYZER_NORETURN |
|
GLIB_AVAILABLE_IN_2_78 void | g_assertion_message_cmpint (const char *domain, const char *file, int line, const char *func, const char *expr, guint64 arg1, const char *cmp, guint64 arg2, char numtype) G_ANALYZER_NORETURN |
|
GLIB_AVAILABLE_IN_ALL void | g_assertion_message_cmpnum (const char *domain, const char *file, int line, const char *func, const char *expr, long double arg1, const char *cmp, long double arg2, char numtype) G_ANALYZER_NORETURN |
|
GLIB_AVAILABLE_IN_ALL void | g_assertion_message_error (const char *domain, const char *file, int line, const char *func, const char *expr, const GError *error, GQuark error_domain, int error_code) G_ANALYZER_NORETURN |
|
GLIB_AVAILABLE_IN_ALL void | g_test_add_vtable (const char *testpath, gsize data_size, gconstpointer test_data, GTestFixtureFunc data_setup, GTestFixtureFunc data_test, GTestFixtureFunc data_teardown) |
|
GLIB_AVAILABLE_IN_ALL const char * | g_test_log_type_name (GTestLogType log_type) |
|
GLIB_AVAILABLE_IN_ALL GTestLogBuffer * | g_test_log_buffer_new (void) |
|
GLIB_AVAILABLE_IN_ALL void | g_test_log_buffer_free (GTestLogBuffer *tbuffer) |
|
GLIB_AVAILABLE_IN_ALL void | g_test_log_buffer_push (GTestLogBuffer *tbuffer, guint n_bytes, const guint8 *bytes) |
|
GLIB_AVAILABLE_IN_ALL GTestLogMsg * | g_test_log_buffer_pop (GTestLogBuffer *tbuffer) |
|
GLIB_AVAILABLE_IN_ALL void | g_test_log_msg_free (GTestLogMsg *tmsg) |
|
GLIB_AVAILABLE_IN_ALL void | g_test_log_set_fatal_handler (GTestLogFatalFunc log_func, gpointer user_data) |
|
GLIB_AVAILABLE_IN_2_34 void | g_test_expect_message (const gchar *log_domain, GLogLevelFlags log_level, const gchar *pattern) |
|
GLIB_AVAILABLE_IN_2_34 void | g_test_assert_expected_messages_internal (const char *domain, const char *file, int line, const char *func) |
|
GLIB_AVAILABLE_IN_2_38 gchar * | g_test_build_filename (GTestFileType file_type, const gchar *first_path,...) G_GNUC_NULL_TERMINATED |
|
GLIB_AVAILABLE_IN_2_38 const gchar * | g_test_get_dir (GTestFileType file_type) |
|
GLIB_AVAILABLE_IN_2_38 const gchar * | g_test_get_filename (GTestFileType file_type, const gchar *first_path,...) G_GNUC_NULL_TERMINATED |
|