diff --git a/Tests/AK/TestHashTable.cpp b/Tests/AK/TestHashTable.cpp index 40dd457aa5..1ec0fe7679 100644 --- a/Tests/AK/TestHashTable.cpp +++ b/Tests/AK/TestHashTable.cpp @@ -84,7 +84,7 @@ TEST_CASE(table_remove) EXPECT(strings.find("Two") != strings.end()); } -TEST_CASE(table_remove_all_matching) +TEST_CASE(remove_all_matching) { HashTable ints; @@ -100,6 +100,9 @@ TEST_CASE(table_remove_all_matching) EXPECT_EQ(ints.size(), 2u); + EXPECT(ints.contains(1)); + EXPECT(ints.contains(2)); + EXPECT_EQ(ints.remove_all_matching([&](int) { return true; }), true); EXPECT(ints.is_empty());