From a497c07b0b06dd73f5f627ef9a96def128cebca1 Mon Sep 17 00:00:00 2001 From: Patrick Pelissier Date: Sat, 24 Feb 2018 21:41:30 +0100 Subject: [PATCH] Update test --- tests/test-mlist.c | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/tests/test-mlist.c b/tests/test-mlist.c index 3264f025..abc43ea1 100644 --- a/tests/test-mlist.c +++ b/tests/test-mlist.c @@ -265,15 +265,19 @@ static void test_dual_push1(void) list2_double_push_back(list, 2.0); assert(!list2_double_empty_p(list)); + assert (*list2_double_back(list) == 2.0); + assert (*list2_double_front(list) == 2.0); list2_double_pop_back(&d, list); assert (d == 2.0); assert(list2_double_empty_p(list)); assert(list2_double_size(list) == 0); - list2_double_push_front(list, 2.0); + list2_double_push_front(list, 3.0); + assert (*list2_double_back(list) == 3.0); + assert (*list2_double_front(list) == 3.0); assert(!list2_double_empty_p(list)); list2_double_pop_back(&d, list); - assert (d == 2.0); + assert (d == 3.0); assert(list2_double_empty_p(list)); assert(list2_double_size(list) == 0); @@ -281,6 +285,8 @@ static void test_dual_push1(void) list2_double_push_back(list, 3.0); list2_double_push_front(list, 1.0); list2_double_push_front(list, 0.0); + assert (*list2_double_back(list) == 3.0); + assert (*list2_double_front(list) == 0.0); list2_double_pop_back(&d, list); assert (d == 3.0); list2_double_pop_back(&d, list); @@ -328,7 +334,7 @@ static void test_dual_push1(void) list2_double_clear(list2); for(double e = 0.0; e < 1024.0; e += 1.0) { - list2_double_push_back(list, e); + list2_double_push_back(list, e); } list2_double_init_set (list2, list); assert(list2_double_equal_p(list, list2)); @@ -361,3 +367,4 @@ int main(void) test_dual_push1(); exit(0); } +