static void stub_equal_list_enum (void) { list1 = g_list_append(list1, GINT_TO_POINTER(CUT_TEST_RESULT_PENDING)); list1 = g_list_append(list1, GINT_TO_POINTER(CUT_TEST_RESULT_SUCCESS)); list2 = g_list_append(list2, GINT_TO_POINTER(CUT_TEST_RESULT_FAILURE)); gcut_assert_equal_list_enum(CUT_TYPE_TEST_RESULT_STATUS, list1, list1); gcut_assert_equal_list_enum(CUT_TYPE_TEST_RESULT_STATUS, list2, list2); MARK_FAIL(gcut_assert_equal_list_enum(CUT_TYPE_TEST_RESULT_STATUS, list1, list2)); }
void test_action (void) { PopplerIndexIter *iter; document = load_document ("slide.pdf"); iter = poppler_index_iter_new (document); cut_assert_not_null (iter); collect_action (iter); poppler_index_iter_free (iter); #define APPEND(type) \ expected_action_types = \ g_list_append (expected_action_types, GINT_TO_POINTER (type)) APPEND(POPPLER_ACTION_GOTO_DEST); APPEND(POPPLER_ACTION_GOTO_DEST); #undef APPEND gcut_assert_equal_list_enum (POPPLER_TYPE_ACTION_TYPE, expected_action_types, actual_action_types); }