Update test to be more pertinent
This commit is contained in:
1 parent
970161464a
commit
e514d74f43
1 file changed
+8
-2
+8
-2
@@ -113,9 +113,11 @@ static void test1(void)
|
|||||||
for(int i = 0; i < 99*2; i++)
|
for(int i = 0; i < 99*2; i++)
|
||||||
assert (*deque_get(d, (size_t) i) == (i < 99) ? i - 99 : i - 98);
|
assert (*deque_get(d, (size_t) i) == (i < 99) ? i - 99 : i - 98);
|
||||||
for(int i = 0; i < 98; i++) {
|
for(int i = 0; i < 98; i++) {
|
||||||
deque_pop_back(NULL, d);
|
deque_pop_back(&j, d);
|
||||||
|
assert (j == i - 99);
|
||||||
assert (*deque_back(d) == i - 98);
|
assert (*deque_back(d) == i - 98);
|
||||||
deque_pop_front(NULL, d);
|
deque_pop_front(&j, d);
|
||||||
|
assert (j == 99 - i);
|
||||||
assert (*deque_front(d) == 98 - i);
|
assert (*deque_front(d) == 98 - i);
|
||||||
}
|
}
|
||||||
deque_pop_back(&j, d);
|
deque_pop_back(&j, d);
|
||||||
@@ -130,6 +132,10 @@ static void test1(void)
|
|||||||
assert (*deque_get(d, 0) == 1918);
|
assert (*deque_get(d, 0) == 1918);
|
||||||
assert (*deque_get(d, 1) == 1914);
|
assert (*deque_get(d, 1) == 1914);
|
||||||
|
|
||||||
|
deque_pop_back(NULL, d);
|
||||||
|
deque_pop_front(NULL, d);
|
||||||
|
assert (deque_empty_p(d));
|
||||||
|
|
||||||
deque_clear(d);
|
deque_clear(d);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user