1605 CX_TEST_ASSERT(cxListSize(list) == testdata_len - 1); |
1605 CX_TEST_ASSERT(cxListSize(list) == testdata_len - 1); |
1606 |
1606 |
1607 free(testdata); |
1607 free(testdata); |
1608 }) |
1608 }) |
1609 |
1609 |
|
1610 roll_out_test_combos(contains, { |
|
1611 int a = 37; |
|
1612 int b = 42; |
|
1613 int c = 55; |
|
1614 cxListAdd(list, &a); |
|
1615 cxListAdd(list, &b); |
|
1616 cxListAdd(list, &c); |
|
1617 int x; |
|
1618 x = 37; |
|
1619 CX_TEST_ASSERT(cxListContains(list, &x)); |
|
1620 x = 42; |
|
1621 CX_TEST_ASSERT(cxListContains(list, &x)); |
|
1622 x = 55; |
|
1623 CX_TEST_ASSERT(cxListContains(list, &x)); |
|
1624 x = 47; |
|
1625 CX_TEST_ASSERT(!cxListContains(list, &x)); |
|
1626 }) |
|
1627 |
1610 roll_out_test_combos(clear, { |
1628 roll_out_test_combos(clear, { |
1611 int *testdata = int_test_data_added_to_list(list, isptrlist, 8); |
1629 int *testdata = int_test_data_added_to_list(list, isptrlist, 8); |
1612 CX_TEST_ASSERT(cxListSize(list) > 0); |
1630 CX_TEST_ASSERT(cxListSize(list) > 0); |
1613 cxListClear(list); |
1631 cxListClear(list); |
1614 CX_TEST_ASSERT(cxListSize(list) == 0); |
1632 CX_TEST_ASSERT(cxListSize(list) == 0); |
1999 cx_test_register(suite, test_list_parl_remove_array); |
2017 cx_test_register(suite, test_list_parl_remove_array); |
2000 cx_test_register(suite, test_list_arl_find_remove); |
2018 cx_test_register(suite, test_list_arl_find_remove); |
2001 cx_test_register(suite, test_list_parl_find_remove); |
2019 cx_test_register(suite, test_list_parl_find_remove); |
2002 cx_test_register(suite, test_list_arl_find_remove_sorted); |
2020 cx_test_register(suite, test_list_arl_find_remove_sorted); |
2003 cx_test_register(suite, test_list_parl_find_remove_sorted); |
2021 cx_test_register(suite, test_list_parl_find_remove_sorted); |
|
2022 cx_test_register(suite, test_list_arl_contains); |
|
2023 cx_test_register(suite, test_list_parl_contains); |
2004 cx_test_register(suite, test_list_arl_clear); |
2024 cx_test_register(suite, test_list_arl_clear); |
2005 cx_test_register(suite, test_list_parl_clear); |
2025 cx_test_register(suite, test_list_parl_clear); |
2006 cx_test_register(suite, test_list_arl_at); |
2026 cx_test_register(suite, test_list_arl_at); |
2007 cx_test_register(suite, test_list_parl_at); |
2027 cx_test_register(suite, test_list_parl_at); |
2008 cx_test_register(suite, test_list_arl_set); |
2028 cx_test_register(suite, test_list_arl_set); |
2100 cx_test_register(suite, test_list_pll_remove_array); |
2120 cx_test_register(suite, test_list_pll_remove_array); |
2101 cx_test_register(suite, test_list_ll_find_remove); |
2121 cx_test_register(suite, test_list_ll_find_remove); |
2102 cx_test_register(suite, test_list_pll_find_remove); |
2122 cx_test_register(suite, test_list_pll_find_remove); |
2103 cx_test_register(suite, test_list_ll_find_remove_sorted); |
2123 cx_test_register(suite, test_list_ll_find_remove_sorted); |
2104 cx_test_register(suite, test_list_pll_find_remove_sorted); |
2124 cx_test_register(suite, test_list_pll_find_remove_sorted); |
|
2125 cx_test_register(suite, test_list_ll_contains); |
|
2126 cx_test_register(suite, test_list_pll_contains); |
2105 cx_test_register(suite, test_list_ll_clear); |
2127 cx_test_register(suite, test_list_ll_clear); |
2106 cx_test_register(suite, test_list_pll_clear); |
2128 cx_test_register(suite, test_list_pll_clear); |
2107 cx_test_register(suite, test_list_ll_at); |
2129 cx_test_register(suite, test_list_ll_at); |
2108 cx_test_register(suite, test_list_pll_at); |
2130 cx_test_register(suite, test_list_pll_at); |
2109 cx_test_register(suite, test_list_ll_set); |
2131 cx_test_register(suite, test_list_ll_set); |