tests/test_iterator.c

changeset 853
d4baf4dd55c3
parent 851
adb4e0737c33
     1.1 --- a/tests/test_iterator.c	Thu May 23 18:21:36 2024 +0200
     1.2 +++ b/tests/test_iterator.c	Thu May 23 19:29:14 2024 +0200
     1.3 @@ -40,7 +40,7 @@
     1.4          CX_TEST_ASSERT(iter.index == 0);
     1.5          CX_TEST_ASSERT(iter.elem_size == sizeof(unsigned));
     1.6          CX_TEST_ASSERT(iter.elem_count == size);
     1.7 -        CX_TEST_ASSERT(iter.src_handle == array);
     1.8 +        CX_TEST_ASSERT(iter.src_handle.c == array);
     1.9          CX_TEST_ASSERT(iter.elem_handle == &array[0]);
    1.10          CX_TEST_ASSERT(cxIteratorValid(iter));
    1.11      }
    1.12 @@ -52,7 +52,7 @@
    1.13          CX_TEST_ASSERT(iter.index == 0);
    1.14          CX_TEST_ASSERT(iter.elem_size == sizeof(unsigned));
    1.15          CX_TEST_ASSERT(iter.elem_count == 0);
    1.16 -        CX_TEST_ASSERT(iter.src_handle == NULL);
    1.17 +        CX_TEST_ASSERT(iter.src_handle.c == NULL);
    1.18          CX_TEST_ASSERT(iter.elem_handle == NULL);
    1.19          CX_TEST_ASSERT(!cxIteratorValid(iter));
    1.20      }
    1.21 @@ -71,7 +71,7 @@
    1.22              CX_TEST_ASSERT(*e == expected);
    1.23              CX_TEST_ASSERT(iter.elem_size == sizeof(unsigned));
    1.24              CX_TEST_ASSERT(iter.elem_count == size);
    1.25 -            CX_TEST_ASSERT(iter.src_handle == array);
    1.26 +            CX_TEST_ASSERT(iter.src_handle.c == array);
    1.27              CX_TEST_ASSERT(iter.elem_handle == &array[expected]);
    1.28              expected++;
    1.29          }
    1.30 @@ -96,7 +96,7 @@
    1.31              0, 2, 4, 6, 8, 10, 12, 14, 16, 18
    1.32      };
    1.33  
    1.34 -    CxMutIterator iter = cxMutIterator(array, sizeof(unsigned), size, true);
    1.35 +    CxIterator iter = cxMutIterator(array, sizeof(unsigned), size, true);
    1.36      CX_TEST_DO {
    1.37          unsigned expected = 0;
    1.38          cx_foreach(unsigned *, e, iter) {
    1.39 @@ -104,7 +104,7 @@
    1.40              CX_TEST_ASSERT(iter.index == indices[expected]);
    1.41              CX_TEST_ASSERT(iter.elem_size == sizeof(unsigned));
    1.42              CX_TEST_ASSERT(iter.elem_count == elem_counts[expected]);
    1.43 -            CX_TEST_ASSERT(iter.src_handle == array);
    1.44 +            CX_TEST_ASSERT(iter.src_handle.m == array);
    1.45              CX_TEST_ASSERT(iter.elem_handle == &array[indices[expected]]);
    1.46              expected++;
    1.47              if (expected % 2 == 0) {
    1.48 @@ -141,7 +141,7 @@
    1.49              15, 6, 14, 7, 13, 8, 12, 9, 11, 10
    1.50      };
    1.51  
    1.52 -    CxMutIterator iter = cxMutIterator(array, sizeof(unsigned), size, false);
    1.53 +    CxIterator iter = cxMutIterator(array, sizeof(unsigned), size, false);
    1.54      CX_TEST_DO {
    1.55          unsigned expected = 0;
    1.56          cx_foreach(unsigned *, e, iter) {
    1.57 @@ -149,7 +149,7 @@
    1.58              CX_TEST_ASSERT(iter.index == indices[expected]);
    1.59              CX_TEST_ASSERT(iter.elem_size == sizeof(unsigned));
    1.60              CX_TEST_ASSERT(iter.elem_count == elem_counts[expected]);
    1.61 -            CX_TEST_ASSERT(iter.src_handle == array);
    1.62 +            CX_TEST_ASSERT(iter.src_handle.m == array);
    1.63              CX_TEST_ASSERT(iter.elem_handle == &array[indices[expected]]);
    1.64              expected++;
    1.65              if (expected % 2 == 0) {

mercurial