Home | History | Annotate | Download | only in test

Lines Matching defs:array

5 #include "osi/include/array.h"
10 array_t* array = array_new(4);
11 ASSERT_TRUE(array != NULL);
12 array_free(array);
18 array_t* array = array_new(4);
19 EXPECT_DEATH(array_ptr(array), "");
20 array_free(array);
24 array_t* array = array_new(4);
25 EXPECT_DEATH(array_at(array, 1), "");
26 array_free(array);
30 array_t* array = array_new(sizeof(int));
32 array_append_value(array, i * i);
35 EXPECT_EQ(*(int*)array_at(array, i), i * i);
37 array_free(array);
42 array_t* array = array_new(sizeof(int));
45 array_append_ptr(array, &items[i]);
48 EXPECT_EQ(*(int*)array_at(array, i), i * i);
50 array_free(array);
59 array_t* array = array_new(128);
61 array_append_ptr(array, strings[i % 8]);
64 EXPECT_TRUE(!memcmp(array_at(array, i), strings[i % 8], 128));
66 array_free(array);