From ce74fce0df94787b143866c03fe96757adf4c6ce Mon Sep 17 00:00:00 2001 From: Brian Gianforcaro Date: Thu, 3 Jun 2021 03:19:23 -0700 Subject: [PATCH] Tests: Add test coverage for AK::IntrusiveList reverse iterator support --- Tests/AK/TestIntrusiveList.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Tests/AK/TestIntrusiveList.cpp b/Tests/AK/TestIntrusiveList.cpp index f75db9afb7..005642a9b6 100644 --- a/Tests/AK/TestIntrusiveList.cpp +++ b/Tests/AK/TestIntrusiveList.cpp @@ -47,6 +47,13 @@ TEST_CASE(enumeration) actual_size++; } EXPECT_EQ(expected_size, actual_size); + + size_t reverse_actual_size = 0; + for (auto it = list.rbegin(); it != list.rend(); ++it) { + reverse_actual_size++; + } + EXPECT_EQ(expected_size, reverse_actual_size); + while (auto elem = list.take_first()) { delete elem; }