static void stub_equal_object_custom (void) { object1 = G_OBJECT(cut_test_new("test-name", NULL)); object2 = G_OBJECT(cut_test_new("test-name", NULL)); object3 = G_OBJECT(cut_test_new("no-name", NULL)); gcut_assert_equal_object_custom(object1, object2, equal_name); MARK_FAIL(gcut_assert_equal_object_custom(object1, object3, equal_name)); }
static void milter_test_assert_result_helper (const gchar *from, GList *recipients, MilterHeaders *headers, guint64 body_size, MilterState state, MilterStatus status, MilterHeaders *added_headers, MilterHeaders *removed_headers, gboolean is_quarantine) { if (expected_result) g_object_unref(expected_result); expected_result = milter_message_result_new(); milter_message_result_set_from(expected_result, from); milter_message_result_set_recipients(expected_result, recipients); milter_message_result_set_headers(expected_result, headers); milter_message_result_set_body_size(expected_result, body_size); milter_message_result_set_state(expected_result, state); milter_message_result_set_status(expected_result, status); milter_message_result_set_added_headers(expected_result, added_headers); milter_message_result_set_removed_headers(expected_result, removed_headers); milter_message_result_set_quarantine(expected_result, is_quarantine); gcut_assert_equal_object_custom(expected_result, actual_result, result_equal); }