Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4c07f761 authored by Sharvil Nanavati's avatar Sharvil Nanavati
Browse files

Add a couple more tests for list.

Change-Id: I603d8daa81075b93c26f997be2a7caa64370a9a8
parent 94d36a5c
Loading
Loading
Loading
Loading
+14 −0
Original line number Diff line number Diff line
@@ -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);
}