From 068312655655dbdcfc15165808133ec9da690dba Mon Sep 17 00:00:00 2001 From: Yury Melnichek Date: Sun, 5 Jun 2011 14:38:24 +0200 Subject: [PATCH] [search] Add one more test for the KeywordMatcher. --- search/search_tests/keyword_matcher_test.cpp | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/search/search_tests/keyword_matcher_test.cpp b/search/search_tests/keyword_matcher_test.cpp index 95459a7eca..880bbfcad4 100644 --- a/search/search_tests/keyword_matcher_test.cpp +++ b/search/search_tests/keyword_matcher_test.cpp @@ -83,3 +83,15 @@ UNIT_TEST(KeywordMatcher_NoPrefix) Vec(2, 1), ()); TEST_EQUAL(matcher.GetMatchScore(), 0 + 2 + 1, ()); } + +UNIT_TEST(KeywordMatcher_Suomi) +{ + vector keywords; + keywords.push_back(strings::MakeUniString("minsk")); + search::impl::KeywordMatcher matcher(&keywords[0], keywords.size(), + strings::MakeUniString(""), + 4, 4, + &KeywordMatchForTest, &PrefixMatchForTest); + matcher.ProcessName("Suomi"); + TEST_EQUAL(matcher.GetMatchScore(), 5, ()); +}