#define TEST1_LEN 31
#define TEST2_LEN 17
-ALLOC_BITARRAY(test1, TEST1_LEN);
-ALLOC_BITARRAY(test2, TEST2_LEN);
+BITARRAY_ALLOC(test1, TEST1_LEN);
+BITARRAY_ALLOC(test2, TEST2_LEN);
BitArray bitx1;
BitArray bitx2;
int bitarray_testSetup(void)
{
kdbg_init();
- init_bitarray(&bitx1, TEST1_LEN, test1, sizeof(test1));
- init_bitarray(&bitx2, TEST2_LEN, test2, sizeof(test2));
+ bitarray_init(&bitx1, TEST1_LEN, test1, sizeof(test1));
+ bitarray_init(&bitx2, TEST2_LEN, test2, sizeof(test2));
return 0;
}
bitarray_dump(&bitx1);
for (size_t i = 0; i < TEST1_LEN; i++)
{
- if (!((bool)(i % 2) == bitarray_check(&bitx1,i)))
+ if (!((bool)(i % 2) == bitarray_test(&bitx1,i)))
goto error;
}
bitarray_dump(&bitx1);
for (size_t i = 0; i < TEST1_LEN; i++)
{
- if (!((bool)(i % 2) == bitarray_check(&bitx1, i)))
+ if (!((bool)(i % 2) == bitarray_test(&bitx1, i)))
goto error;
}
memset(test1, 0, sizeof(test1));
bitarray_set(&bitx1, 0);
bitarray_dump(&bitx1);
- if (!bitarray_check(&bitx1, 0))
+ if (!bitarray_test(&bitx1, 0))
goto error;
memset(test1, 0, sizeof(test1));
bitarray_set(&bitx1, TEST1_LEN);
bitarray_dump(&bitx1);
- if (!bitarray_check(&bitx1, TEST1_LEN))
+ if (!bitarray_test(&bitx1, TEST1_LEN))
goto error;
kprintf("Test 2\n");
memset(test2, 0xFF, sizeof(test2));
bitarray_dump(&bitx2);
- if (!bitarray_full(&bitx2))
+ if (!bitarray_isFull(&bitx2))
goto error;
memset(test2, 0xFF, sizeof(test2));
bitarray_clear(&bitx2, 5);
bitarray_dump(&bitx2);
- if (bitarray_full(&bitx2))
+ if (bitarray_isFull(&bitx2))
goto error;
memset(test2, 0xFF, sizeof(test2));
bitarray_clear(&bitx2, 13);
bitarray_dump(&bitx2);
- if (bitarray_full(&bitx2))
+ if (bitarray_isFull(&bitx2))
goto error;
return 0;