beegfs/common/tests/TestListTk.cpp
2025-08-10 01:34:16 +02:00

24 lines
344 B
C++

#include <common/toolkit/ListTk.h>
#include <gtest/gtest.h>
TEST(ListTk, advance)
{
IntList list;
IntListIter iter;
for (int i=0; i<10;i++)
{
list.push_back(i);
}
iter = list.begin();
ListTk::advance(list, iter, 5);
ASSERT_EQ(*iter, 5);
ListTk::advance(list, iter, 44);
ASSERT_EQ(iter, list.end());
}