From 3dec065dff1e2fffd2da8b6f2b8e057970403673 Mon Sep 17 00:00:00 2001 From: ddbb07 <31517774-ddbb07@users.noreply.gitlab.com> Date: Tue, 25 Nov 2025 23:09:50 +0100 Subject: [PATCH] Add another test --- apps/openmw_tests/mwgui/weightedsearch.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/apps/openmw_tests/mwgui/weightedsearch.cpp b/apps/openmw_tests/mwgui/weightedsearch.cpp index 2b3f5edc77..cca903c819 100644 --- a/apps/openmw_tests/mwgui/weightedsearch.cpp +++ b/apps/openmw_tests/mwgui/weightedsearch.cpp @@ -18,6 +18,10 @@ namespace MWGui { EXPECT_EQ(weightedSearch(std::string(100, 'x'), std::vector{}), 1); } + TEST(MWGuiWeightedSearchTests, weightedSearchShouldReturnTheSumOfAllPatternsWithAtLeastOneMatch) + { + EXPECT_EQ(weightedSearch(std::string("xyyzzz"), std::vector{ "x", "y", "z" }), 3); + } TEST(MWGuiWeightedSearchTests, generatePatternArrayShouldReturnEmptyArrayIfInputIsEmptyOrOnlySpaces) { EXPECT_THAT(generatePatternArray(std::string("")), testing::IsEmpty());