Lines Matching full:assert
46 #define ASSERT(x) \ macro
92 ASSERT(sl.list_size == 256); in test_01a()
110 ASSERT((int)slist_get(l, i) == i + f); in test_01a()
119 ASSERT((int)slist_get(l, i) == i); in test_01a()
127 ASSERT((int)slist_get(l, i) == i); in test_01a()
130 ASSERT((int)slist_get(l, slist_length(l) - 1) == 127); in test_01a()
134 ASSERT(slist_length(l) == 0); in test_01a()
156 ASSERT((int)slist_get(&sl, 127) == 255); in test_01()
157 ASSERT((int)slist_get(&sl, 254) == 129 + 253); in test_01()
158 ASSERT((int)slist_length(&sl) == 255); in test_01()
163 ASSERT((int)slist_get(&sl, 127) == 255); in test_01()
164 /* ASSERT((int)slist_get(&sl, 255) == 128 + 255); */ in test_01()
165 ASSERT((int)slist_length(&sl) == 256); in test_01()
192 ASSERT(slist_length(&sl) == 511); /* The logical length is 511. */ in test_02()
193 ASSERT((int)sl.list[511] == 211); /* The most right is 211th. */ in test_02()
194 ASSERT((int)sl.list[0] == 212); /* The most left is 212th. */ in test_02()
195 ASSERT(sl.list_size == 512); /* The physical size is 512. */ in test_02()
199 ASSERT(sl.list_size == 768); /* The physical size is extended. */ in test_02()
200 ASSERT(slist_length(&sl) == 512); /* The logical length is 512. */ in test_02()
201 ASSERT((int)sl.list[511] == 211); /* boundary */ in test_02()
202 ASSERT((int)sl.list[512] == 212); /* boundary */ in test_02()
203 ASSERT((int)sl.list[767] == 467); /* The most right is 467th. */ in test_02()
204 ASSERT((int)sl.list[0] == 468); /* The most left is 468th. */ in test_02()
208 ASSERT((int)slist_get(&sl, i) == i + 1); /* check */ in test_02()
223 ASSERT(sl.last_idx >= 0 && sl.last_idx < sl.list_size); in test_03()
225 ASSERT(sl.last_idx >= 0 && sl.last_idx < sl.list_size); in test_03()
228 ASSERT(slist_length(&sl) == 0); in test_03()
242 ASSERT((int)slist_itr_next(l) == 1); /* normal iterate */ in test_itr_subr_01()
243 ASSERT((int)slist_itr_next(l) == 2); /* normal iterate */ in test_itr_subr_01()
245 ASSERT((int)slist_itr_next(l) == 4); /* removed item is skipped */ in test_itr_subr_01()
247 ASSERT((int)slist_itr_next(l) == 5); /* no influence */ in test_itr_subr_01()
248 ASSERT((int)slist_get(l, 0) == 1); /* checking for removing */ in test_itr_subr_01()
249 ASSERT((int)slist_get(l, 1) == 4); /* checking for removing */ in test_itr_subr_01()
250 ASSERT((int)slist_get(l, 2) == 5); /* checking for removing */ in test_itr_subr_01()
258 ASSERT(slist_itr_next(l) != NULL); in test_itr_subr_01()
259 ASSERT(slist_itr_next(l) != NULL); in test_itr_subr_01()
260 ASSERT(slist_itr_next(l) == NULL); in test_itr_subr_01()
271 ASSERT(slist_length(l) == 253); in test_itr_subr_01()
274 ASSERT(slist_itr_next(l) != NULL); in test_itr_subr_01()
277 ASSERT(slist_itr_next(l) == NULL); /* The last item is NULL */ in test_itr_subr_01()
282 ASSERT(slist_length(l) == 0); in test_itr_subr_01()
283 ASSERT(slist_itr_next(l) == NULL); in test_itr_subr_01()
304 ASSERT(slist_length(&sl) == 255); in test_04()
331 ASSERT(sl.first_idx == 254); in test_05()
332 ASSERT(sl.last_idx == 7); in test_05()
335 ASSERT((int)slist_get(l, 0) == 1); in test_05()
336 ASSERT((int)slist_get(l, 1) == 2); in test_05()
337 ASSERT((int)slist_get(l, 2) == 3); in test_05()
338 ASSERT((int)slist_get(l, 3) == 4); in test_05()
339 ASSERT((int)slist_get(l, 4) == 5); in test_05()
340 ASSERT((int)slist_get(l, 5) == 6); in test_05()
341 ASSERT((int)slist_get(l, 6) == 7); in test_05()
342 ASSERT((int)slist_get(l, 7) == 8); in test_05()
343 ASSERT(l->first_idx == 255); in test_05()
346 ASSERT((int)slist_get(l, 0) == 2); in test_05()
347 ASSERT((int)slist_get(l, 1) == 3); in test_05()
348 ASSERT((int)slist_get(l, 2) == 4); in test_05()
349 ASSERT((int)slist_get(l, 3) == 5); in test_05()
350 ASSERT((int)slist_get(l, 4) == 6); in test_05()
351 ASSERT((int)slist_get(l, 5) == 7); in test_05()
352 ASSERT((int)slist_get(l, 6) == 8); in test_05()
353 ASSERT(l->first_idx == 0); in test_05()
370 ASSERT(slist_length(l) == i); in test_06()
372 ASSERT((int)slist_itr_remove(l) == 255 - i); in test_06()
373 ASSERT(slist_length(l) == i - 1); in test_06()
375 ASSERT((int)slist_get(l, j) == i + j); in test_06()
397 ASSERT((int)slist_itr_next(l) == i); in test_07()
399 ASSERT((int)slist_itr_remove(l) == i); in test_07()
425 ASSERT((int)slist_get(l, 0) == 2); in test_08()
426 ASSERT((int)slist_get(l, 1) == 3); in test_08()
427 ASSERT((int)slist_get(l, 2) == 4); in test_08()
431 ASSERT((int)slist_get(l, 0) == 2); in test_08()
432 ASSERT((int)slist_get(l, 1) == 3); in test_08()
433 ASSERT((int)slist_get(l, 2) == 4); in test_08()
434 ASSERT((int)slist_get(l, 3) == 5); in test_08()
453 ASSERT((int)slist_itr_next(l) == 1); /* 1 */ in test_09()
454 ASSERT((int)slist_itr_next(l) == 2); /* 2 */ in test_09()
455 ASSERT((int)slist_itr_next(l) == 3); /* 3 */ in test_09()
458 ASSERT(slist_itr_has_next(l)); /* iterates the new */ in test_09()
459 ASSERT((int)slist_itr_next(l) == 4); in test_09()
473 ASSERT((int)slist_itr_next(l) == 1); /* 1 */ in test_09()
474 ASSERT((int)slist_itr_next(l) == 2); /* 2 */ in test_09()
475 ASSERT((int)slist_itr_next(l) == 3); /* 3 */ in test_09()
479 ASSERT(slist_itr_has_next(l)); /* */ in test_09()
480 ASSERT((int)slist_itr_next(l) == 4); /* 4 */ in test_09()
493 ASSERT((int)slist_itr_next(l) == 1); /* 1 */ in test_09()
494 ASSERT((int)slist_itr_next(l) == 2); /* 2 */ in test_09()
495 ASSERT((int)slist_itr_next(l) == 3); /* 3 */ in test_09()
499 ASSERT(slist_itr_has_next(l)); in test_09()
500 ASSERT((int)slist_itr_next(l) == 4); /* 4 */ in test_09()
513 ASSERT((int)slist_itr_next(l) == 1); /* 1 */ in test_09()
514 ASSERT((int)slist_itr_next(l) == 2); /* 2 */ in test_09()
517 ASSERT(slist_itr_has_next(l)); /* iterates the new */ in test_09()
518 ASSERT((int)slist_itr_next(l) == 4); in test_09()
533 ASSERT((int)slist_itr_next(l) == 1); in test_10()
534 ASSERT((int)slist_itr_next(l) == 2); in test_10()
536 ASSERT(slist_itr_has_next(l)); in test_10()
537 ASSERT((int)slist_itr_next(l) == i - 1); in test_10()
541 ASSERT((int)slist_itr_remove(l) == i - 1); in test_10()
550 ASSERT((int)slist_length(l) == 0); in test_10()
564 ASSERT((int)slist_remove_last(l) == 2); in test_11()
565 ASSERT((int)slist_length(l) == 1); in test_11()
566 ASSERT((int)slist_remove_last(l) == 1); in test_11()
567 ASSERT((int)slist_length(l) == 0); in test_11()
594 ASSERT((int)slist_get(l, 0) == 13); in test_12()
595 ASSERT((int)slist_get(l, 1) == 14); in test_12()
596 ASSERT((int)slist_get(l, 2) == 15); in test_12()
597 ASSERT((int)slist_get(l, 3) == 15); in test_12()
598 ASSERT((int)slist_get(l, 4) == 23); in test_12()
599 ASSERT((int)slist_get(l, 5) == 25); in test_12()
600 ASSERT((int)slist_get(l, 6) == 29); in test_12()
601 ASSERT((int)slist_get(l, 7) == 42); in test_12()
602 ASSERT((int)slist_get(l, 8) == 55); in test_12()
603 ASSERT((int)slist_get(l, 9) == 66); in test_12()