change test names

Sun, 03 Oct 2021 16:02:53 +0200

author
Mike Becker <universe@uap-core.de>
date
Sun, 03 Oct 2021 16:02:53 +0200
changeset 455
8168e16cd1e9
parent 454
4b3219fab71c
child 456
227c2eabbef8

change test names

test/test_config.h file | annotate | diff | comparison | revisions
test/test_list.c file | annotate | diff | comparison | revisions
test/test_tree.c file | annotate | diff | comparison | revisions
     1.1 --- a/test/test_config.h	Sun Oct 03 15:40:38 2021 +0200
     1.2 +++ b/test/test_config.h	Sun Oct 03 16:02:53 2021 +0200
     1.3 @@ -33,4 +33,6 @@
     1.4  
     1.5  #define UCX_CU_BRM CU_BRM_NORMAL
     1.6  
     1.7 +#define cu_add_test(suite, name) CU_add_test(suite, #name, name)
     1.8 +
     1.9  #endif /* UCX_TEST_CONFIG_H */
     2.1 --- a/test/test_list.c	Sun Oct 03 15:40:38 2021 +0200
     2.2 +++ b/test/test_list.c	Sun Oct 03 16:02:53 2021 +0200
     2.3 @@ -35,33 +35,6 @@
     2.4      return left == right ? 0 : (left < right ? -1 : 1);
     2.5  }
     2.6  
     2.7 -void test_linked_list_create(void) {
     2.8 -    cxTestingAllocatorReset();
     2.9 -
    2.10 -    CxList list = cxLinkedListCreate(cxTestingAllocator, (CxListComparator) cmp_int, sizeof(int));
    2.11 -
    2.12 -    CU_ASSERT_EQUAL(list->size, 0)
    2.13 -    CU_ASSERT_EQUAL(list->capacity, (size_t) -1)
    2.14 -    CU_ASSERT_PTR_EQUAL(list->allocator, cxTestingAllocator)
    2.15 -    CU_ASSERT_EQUAL(list->itemsize, sizeof(int))
    2.16 -    CU_ASSERT_PTR_EQUAL(list->cmpfunc, cmp_int)
    2.17 -
    2.18 -    // assume this structure for a linked list
    2.19 -    struct ll_check {
    2.20 -        cx_list_s base;
    2.21 -        void *begin;
    2.22 -        void *end;
    2.23 -    };
    2.24 -
    2.25 -    struct ll_check *actual = (struct ll_check *) list;
    2.26 -    CU_ASSERT_PTR_NULL(actual->begin)
    2.27 -    CU_ASSERT_PTR_NULL(actual->end)
    2.28 -
    2.29 -    cxLinkedListDestroy(list);
    2.30 -
    2.31 -    CU_ASSERT_TRUE(cxTestingAllocatorVerify())
    2.32 -}
    2.33 -
    2.34  void test_linked_list_at(void) {
    2.35      struct node {
    2.36          void *next;
    2.37 @@ -154,6 +127,34 @@
    2.38      CU_ASSERT_PTR_NULL(nodes[1].prev)
    2.39  }
    2.40  
    2.41 +
    2.42 +void test_linked_list_create(void) {
    2.43 +    cxTestingAllocatorReset();
    2.44 +
    2.45 +    CxList list = cxLinkedListCreate(cxTestingAllocator, (CxListComparator) cmp_int, sizeof(int));
    2.46 +
    2.47 +    CU_ASSERT_EQUAL(list->size, 0)
    2.48 +    CU_ASSERT_EQUAL(list->capacity, (size_t) -1)
    2.49 +    CU_ASSERT_PTR_EQUAL(list->allocator, cxTestingAllocator)
    2.50 +    CU_ASSERT_EQUAL(list->itemsize, sizeof(int))
    2.51 +    CU_ASSERT_PTR_EQUAL(list->cmpfunc, cmp_int)
    2.52 +
    2.53 +    // assume this structure for a linked list
    2.54 +    struct ll_check {
    2.55 +        cx_list_s base;
    2.56 +        void *begin;
    2.57 +        void *end;
    2.58 +    };
    2.59 +
    2.60 +    struct ll_check *actual = (struct ll_check *) list;
    2.61 +    CU_ASSERT_PTR_NULL(actual->begin)
    2.62 +    CU_ASSERT_PTR_NULL(actual->end)
    2.63 +
    2.64 +    cxLinkedListDestroy(list);
    2.65 +
    2.66 +    CU_ASSERT_TRUE(cxTestingAllocatorVerify())
    2.67 +}
    2.68 +
    2.69  int main() {
    2.70      CU_pSuite suite = NULL;
    2.71  
    2.72 @@ -161,11 +162,14 @@
    2.73          return CU_get_error();
    2.74      }
    2.75  
    2.76 -    suite = CU_add_suite("linked list suite", NULL, NULL);
    2.77 +    suite = CU_add_suite("low level linked list suite", NULL, NULL);
    2.78  
    2.79 -    CU_add_test(suite, "linked list: create and destroy", test_linked_list_create);
    2.80 -    CU_add_test(suite, "linked list: get node at index", test_linked_list_at);
    2.81 -    CU_add_test(suite, "linked list: add", test_linked_list_add);
    2.82 +    cu_add_test(suite, test_linked_list_at);
    2.83 +    cu_add_test(suite, test_linked_list_add);
    2.84 +
    2.85 +    suite = CU_add_suite("high level linked list suite", NULL, NULL);
    2.86 +
    2.87 +    cu_add_test(suite, test_linked_list_create);
    2.88  
    2.89      CU_basic_set_mode(UCX_CU_BRM);
    2.90  
     3.1 --- a/test/test_tree.c	Sun Oct 03 15:40:38 2021 +0200
     3.2 +++ b/test/test_tree.c	Sun Oct 03 16:02:53 2021 +0200
     3.3 @@ -42,7 +42,7 @@
     3.4      TestNode *children_end;
     3.5  };
     3.6  
     3.7 -void test_cx_tree_add_node(void) {
     3.8 +void test_tree_add_sibling(void) {
     3.9      // prepare test tree
    3.10      TestNode root;
    3.11      memset(&root, 0, sizeof(TestNode));
    3.12 @@ -73,7 +73,7 @@
    3.13      CU_ASSERT_PTR_EQUAL(b.next, &c)
    3.14  }
    3.15  
    3.16 -void test_cx_tree_add_child_node(void) {
    3.17 +void test_tree_add_child(void) {
    3.18      // prepare test tree
    3.19      TestNode root;
    3.20      memset(&root, 0, sizeof(TestNode));
    3.21 @@ -153,10 +153,9 @@
    3.22  
    3.23      suite = CU_add_suite("tree suite", NULL, NULL);
    3.24  
    3.25 -    CU_add_test(suite, "ll add tree node", test_cx_tree_add_node);
    3.26 -    CU_add_test(suite, "ll add tree child node", test_cx_tree_add_child_node);
    3.27 -    
    3.28 -    
    3.29 +    cu_add_test(suite, test_tree_add_sibling);
    3.30 +    cu_add_test(suite, test_tree_add_child);
    3.31 +
    3.32      CU_basic_set_mode(UCX_CU_BRM);
    3.33  
    3.34      int exitcode;

mercurial