Added a test for post-increment iterator of tl::Object collections

This commit is contained in:
Matthias Koefferlein 2024-03-30 20:56:24 +01:00
parent f087a579af
commit 6c8ff49bc7
1 changed files with 6 additions and 0 deletions

View File

@ -399,6 +399,9 @@ TEST(22)
EXPECT_EQ (sc.empty (), false);
EXPECT_EQ (sc.front ()->attr (), 1);
EXPECT_EQ ((++sc.begin ())->attr (), 1);
auto i = sc.begin ();
i++;
EXPECT_EQ (i->attr (), 1);
sc.pop_back ();
EXPECT_EQ (int (sc.size ()), 1);
@ -418,6 +421,9 @@ TEST(22)
EXPECT_EQ (sc.empty (), false);
EXPECT_EQ (sc.front ()->attr (), 2);
EXPECT_EQ ((++sc.begin ())->attr (), 2);
i = sc.begin ();
i++;
EXPECT_EQ (i->attr (), 2);
}
EXPECT_EQ (MyClass::instances (), 0);