From 64d7ee67b118de5c8a7fe362ef27b48c525f57a8 Mon Sep 17 00:00:00 2001 From: Sharvil Nanavati Date: Sun, 4 May 2014 21:53:31 -0700 Subject: [PATCH] Add a couple more tests for list. Change-Id: I603d8daa81075b93c26f997be2a7caa64370a9a8 --- osi/test/list_test.cpp | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/osi/test/list_test.cpp b/osi/test/list_test.cpp index 06e8be75e..d874b4b10 100644 --- a/osi/test/list_test.cpp +++ b/osi/test/list_test.cpp @@ -133,3 +133,17 @@ TEST(ListTest, test_list_prepend_multiple) { list_free(list); } + +TEST(ListTest, test_list_begin_empty_list) { + list_t *list = list_new(NULL); + EXPECT_EQ(list_begin(list), list_end(list)); + list_free(list); +} + +TEST(ListTest, test_list_next) { + list_t *list = list_new(NULL); + list_append(list, &list); + EXPECT_NE(list_begin(list), list_end(list)); + EXPECT_EQ(list_next(list_begin(list)), list_end(list)); + list_free(list); +} -- 2.11.0