gcut-assertions

gcut-assertions

概要

void                gcut_assert_equal_type              (GType expected,
                                                         GType actual,
                                                         ...);
void                cut_assert_equal_g_type             (GType expected,
                                                         GType actual,
                                                         ...);
void                gcut_assert_equal_value             (GValue *expected,
                                                         GValue *actual,
                                                         ...);
void                cut_assert_equal_g_value            (GValue *expected,
                                                         GValue *actual,
                                                         ...);
void                gcut_assert_equal_list              (GList *expected,
                                                         GList *actual,
                                                         GEqualFunc equal_function,
                                                         GCutInspectFunction inspect_function,
                                                         gpointer inspect_user_data);
void                gcut_assert_equal_list_int          (GList *expected,
                                                         GList *actual,
                                                         ...);
void                cut_assert_equal_g_list_int         (GList *expected,
                                                         GList *actual,
                                                         ...);
void                gcut_assert_equal_list_uint         (GList *expected,
                                                         GList *actual,
                                                         ...);
void                gcut_assert_equal_list_string       (GList *expected,
                                                         GList *actual,
                                                         ...);
void                cut_assert_equal_g_list_string      (GList *expected,
                                                         GList *actual,
                                                         ...);
void                gcut_assert_equal_list_object       (GList *expected,
                                                         GList *actual,
                                                         ...);
void                gcut_assert_equal_list_object_custom
                                                        (GList *expected,
                                                         GList *actual,
                                                         GEqualFunc equal_function,
                                                         ...);
void                gcut_assert_equal_list_enum         (GType type,
                                                         GList *expected,
                                                         GList *actual,
                                                         ...);
void                gcut_assert_equal_list_flags        (GType type,
                                                         GList *expected,
                                                         GList *actual,
                                                         ...);
void                gcut_assert_equal_hash_table        (GHashTable *expected,
                                                         GHashTable *actual,
                                                         GEqualFunc equal_function,
                                                         GCutInspectFunction key_inspect_function,
                                                         GCutInspectFunction value_inspect_function,
                                                         gpointer inspect_user_data);
void                gcut_assert_equal_hash_table_string_string
                                                        (GHashTable *expected,
                                                         GHashTable *actual,
                                                         ...);
void                gcut_assert_error                   (GError *error,
                                                         ...);
void                cut_assert_g_error                  (GError *error,
                                                         ...);
void                gcut_assert_equal_error             (GError *expected,
                                                         GError *actual,
                                                         ...);
void                gcut_assert_remove_path             (const gchar *path,
                                                         ...);
void                cut_assert_remove_path              (const gchar *path,
                                                         ...);
void                gcut_assert_equal_time_val          (GTimeVal expected,
                                                         GTimeVal actual,
                                                         ...);
void                gcut_assert_equal_enum              (GType enum_type,
                                                         gint expected,
                                                         gint actual,
                                                         ...);
void                gcut_assert_equal_flags             (GType flags_type,
                                                         guint expected,
                                                         guint actual,
                                                         ...);
void                gcut_assert_equal_object            (GObject *expected,
                                                         GObject *actual,
                                                         ...);
void                gcut_assert_equal_object_custom     (GObject *expected,
                                                         GObject *actual,
                                                         GEqualFunc equal_function,
                                                         ...);
void                gcut_assert_equal_int64             (gint64 expected,
                                                         gint64 actual,
                                                         ...);
void                gcut_assert_equal_uint64            (guint64 expected,
                                                         guint64 actual,
                                                         ...);
void                gcut_assert_equal_pid               (GPid expected,
                                                         GPid actual);
void                gcut_assert_not_equal_pid           (GPid expected,
                                                         GPid actual);

説明

詳細

gcut_assert_equal_type ()

void                gcut_assert_equal_type              (GType expected,
                                                         GType actual,
                                                         ...);

1.0.3から


cut_assert_equal_g_type ()

void                cut_assert_equal_g_type             (GType expected,
                                                         GType actual,
                                                         ...);

警告

cut_assert_equal_g_typeはバージョン1.0.3から非推奨になりました。新しく書くコードでは使わないでください。代わりにgcut_assert_equal_type()を使ってください。


gcut_assert_equal_value ()

void                gcut_assert_equal_value             (GValue *expected,
                                                         GValue *actual,
                                                         ...);

1.0.3から


cut_assert_equal_g_value ()

void                cut_assert_equal_g_value            (GValue *expected,
                                                         GValue *actual,
                                                         ...);

警告

cut_assert_equal_g_valueはバージョン1.0.3から非推奨になりました。新しく書くコードでは使わないでください。代わりにgcut_assert_equal_value()を使ってください。


gcut_assert_equal_list ()

void                gcut_assert_equal_list              (GList *expected,
                                                         GList *actual,
                                                         GEqualFunc equal_function,
                                                         GCutInspectFunction inspect_function,
                                                         gpointer inspect_user_data);

1.0.6から


gcut_assert_equal_list_int ()

void                gcut_assert_equal_list_int          (GList *expected,
                                                         GList *actual,
                                                         ...);

1.0.3から


cut_assert_equal_g_list_int ()

void                cut_assert_equal_g_list_int         (GList *expected,
                                                         GList *actual,
                                                         ...);

警告

cut_assert_equal_g_string_list_intはバージョン1.0.3から非推奨になりました。新しく書くコードでは使わないでください。代わりにgcut_assert_equal_list_int()を使ってください。

0.8から


gcut_assert_equal_list_uint ()

void                gcut_assert_equal_list_uint         (GList *expected,
                                                         GList *actual,
                                                         ...);

1.0.3から


gcut_assert_equal_list_string ()

void                gcut_assert_equal_list_string       (GList *expected,
                                                         GList *actual,
                                                         ...);

1.0.3から


cut_assert_equal_g_list_string ()

void                cut_assert_equal_g_list_string      (GList *expected,
                                                         GList *actual,
                                                         ...);

警告

cut_assert_equal_g_list_stringはバージョン1.0.3から非推奨になりました。新しく書くコードでは使わないでください。代わりにgcut_assert_equal_list_string()を使ってください。

0.8から


gcut_assert_equal_list_object ()

void                gcut_assert_equal_list_object       (GList *expected,
                                                         GList *actual,
                                                         ...);

1.0.5から


gcut_assert_equal_list_object_custom ()

void                gcut_assert_equal_list_object_custom
                                                        (GList *expected,
                                                         GList *actual,
                                                         GEqualFunc equal_function,
                                                         ...);

1.0.5から


gcut_assert_equal_list_enum ()

void                gcut_assert_equal_list_enum         (GType type,
                                                         GList *expected,
                                                         GList *actual,
                                                         ...);

1.0.5から


gcut_assert_equal_list_flags ()

void                gcut_assert_equal_list_flags        (GType type,
                                                         GList *expected,
                                                         GList *actual,
                                                         ...);

1.0.5から


gcut_assert_equal_hash_table ()

void                gcut_assert_equal_hash_table        (GHashTable *expected,
                                                         GHashTable *actual,
                                                         GEqualFunc equal_function,
                                                         GCutInspectFunction key_inspect_function,
                                                         GCutInspectFunction value_inspect_function,
                                                         gpointer inspect_user_data);

1.0.6から


gcut_assert_equal_hash_table_string_string ()

void                gcut_assert_equal_hash_table_string_string
                                                        (GHashTable *expected,
                                                         GHashTable *actual,
                                                         ...);

1.0.4から


gcut_assert_error ()

void                gcut_assert_error                   (GError *error,
                                                         ...);

1.0.3から


cut_assert_g_error ()

void                cut_assert_g_error                  (GError *error,
                                                         ...);

警告

cut_assert_g_errorはバージョン1.0.3から非推奨になりました。新しく書くコードでは使わないでください。代わりにgcut_assert_error()を使ってください。

1.0から


gcut_assert_equal_error ()

void                gcut_assert_equal_error             (GError *expected,
                                                         GError *actual,
                                                         ...);

1.0.5から


gcut_assert_remove_path ()

void                gcut_assert_remove_path             (const gchar *path,
                                                         ...);

1.0.3から


cut_assert_remove_path ()

void                cut_assert_remove_path              (const gchar *path,
                                                         ...);

警告

cut_assert_remove_pathはバージョン1.0.3から非推奨になりました。新しく書くコードでは使わないでください。代わりにgcut_assert_remove_path()を使ってください。

1.0.2から


gcut_assert_equal_time_val ()

void                gcut_assert_equal_time_val          (GTimeVal expected,
                                                         GTimeVal actual,
                                                         ...);

1.0.4から


gcut_assert_equal_enum ()

void                gcut_assert_equal_enum              (GType enum_type,
                                                         gint expected,
                                                         gint actual,
                                                         ...);

1.0.5から


gcut_assert_equal_flags ()

void                gcut_assert_equal_flags             (GType flags_type,
                                                         guint expected,
                                                         guint actual,
                                                         ...);

1.0.5から


gcut_assert_equal_object ()

void                gcut_assert_equal_object            (GObject *expected,
                                                         GObject *actual,
                                                         ...);

1.0.5から


gcut_assert_equal_object_custom ()

void                gcut_assert_equal_object_custom     (GObject *expected,
                                                         GObject *actual,
                                                         GEqualFunc equal_function,
                                                         ...);

1.0.5から


gcut_assert_equal_int64 ()

void                gcut_assert_equal_int64             (gint64 expected,
                                                         gint64 actual,
                                                         ...);

1.0.5から


gcut_assert_equal_uint64 ()

void                gcut_assert_equal_uint64            (guint64 expected,
                                                         guint64 actual,
                                                         ...);

1.0.5から


gcut_assert_equal_pid ()

void                gcut_assert_equal_pid               (GPid expected,
                                                         GPid actual);

1.0.6から


gcut_assert_not_equal_pid ()

void                gcut_assert_not_equal_pid           (GPid expected,
                                                         GPid actual);

1.0.7から