eina: add test case for list demote function
authorVivek Ellur <vivek.ellur@samsung.com>
Tue, 10 Nov 2015 00:18:03 +0000 (16:18 -0800)
committerCedric BAIL <cedric@osg.samsung.com>
Tue, 10 Nov 2015 00:18:07 +0000 (16:18 -0800)
Summary:
Added test case for eina_list_demote_list function

Signed-off-by: Vivek Ellur <vivek.ellur@samsung.com>
Reviewers: cedric

Subscribers: cedric

Differential Revision: https://phab.enlightenment.org/D3283

Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
src/tests/eina/eina_test_list.c

index 4523311..1fea84b 100644 (file)
@@ -77,6 +77,11 @@ START_TEST(eina_test_simple)
    list = eina_list_append(list, &data[2]);
         fail_if(list == NULL);
 
+   list = eina_list_demote_list(list, eina_list_nth_list(list, 1));
+   test1 = eina_list_nth(list, 2);
+   fail_if(test1 == NULL);
+   fail_if(*test1 != 6);
+
    list = eina_list_remove(list, &data[0]);
         fail_if(list == NULL);