summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorsky@chromium.org <sky@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-08-05 19:44:44 +0000
committersky@chromium.org <sky@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-08-05 19:44:44 +0000
commitbdbdc8bc11eb6e2e70a758c4fc6953055bab13a8 (patch)
tree13a93090b11874219abcd35d5d11853fef22bc9d
parent1ccbd41da6c7bae339c04c45ddd74596a2b8b9fe (diff)
downloadchromium_src-bdbdc8bc11eb6e2e70a758c4fc6953055bab13a8.zip
chromium_src-bdbdc8bc11eb6e2e70a758c4fc6953055bab13a8.tar.gz
chromium_src-bdbdc8bc11eb6e2e70a758c4fc6953055bab13a8.tar.bz2
Adds a unit test for coverage of bug 15786.
BUG=15786 TEST=this is just a test change. Review URL: http://codereview.chromium.org/160651 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@22514 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r--chrome/browser/bookmarks/bookmark_index_unittest.cc7
1 files changed, 6 insertions, 1 deletions
diff --git a/chrome/browser/bookmarks/bookmark_index_unittest.cc b/chrome/browser/bookmarks/bookmark_index_unittest.cc
index cfd7b2f..621869e 100644
--- a/chrome/browser/bookmarks/bookmark_index_unittest.cc
+++ b/chrome/browser/bookmarks/bookmark_index_unittest.cc
@@ -117,6 +117,10 @@ TEST_F(BookmarkIndexTest, Tests) {
// Title with term multiple times.
{ L"ab ab", L"ab", L"ab ab"},
+
+ // Make sure quotes don't do a prefix match.
+ { L"think", L"\"thi\"", L""},
+
};
for (size_t i = 0; i < ARRAYSIZE_UNSAFE(data); ++i) {
std::vector<std::wstring> titles;
@@ -124,7 +128,8 @@ TEST_F(BookmarkIndexTest, Tests) {
AddBookmarksWithTitles(titles);
std::vector<std::wstring> expected;
- SplitString(data[i].expected, L';', &expected);
+ if (!data[i].expected.empty())
+ SplitString(data[i].expected, L';', &expected);
ExpectMatches(data[i].query, expected);